[PHP] Client- en serverside identiek printen *

Pagina: 1
Acties:

Onderwerpen


Verwijderd

Topicstarter
hallo,
eventjes verduidelijken
de situatie :

tabellen ( met inhoud uit mysql )
dus veel data, en barcodes(img) die zouden moeten worden afgedrukt
naar één printer vb: de labelprinter .( die ook zou moeten te selecteren zijn ! ) hoe begin ik hieraan ? want er 1 labelprinter aanwezig, maar ook nog 3 andere grotere printers.

voor de moment is alles in php , html en mysql gemaakt.

greetz
the google sniffer ( maar nog bijna niks over gevonden :'(

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Misschien een stomme vraag, maar hangt de te gebruiken printer aan de server of aan de client? :?

Professionele website nodig?


Verwijderd

Topicstarter
geen domme vraag !

lieft in beide gevallen !
(deze heeft prioriteit gekregen )
vb : als we in de winkel zelf zitten ( is het de bedoeling af te printen 'local')


maar indien we vb : op interventie zijn ( mag er één copy'ke op de serverprinter afgeprint worden ! )

alvast bedankt voor de respons.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Nou kijk het punt is: voordat je iets kunt printen moet je iets layouten. Aan de clientkant heb je een gelayoute HTML-pagina met de contents in je browser, en kun je middels Javascript daar simpelweg een print-opdracht voor geven. Van een willekeurige site trek ik daarvoor de indrukwekkende code:
JavaScript:
1
<body onload="print()">

Welke bij mij iig netjes een print-dialoog geeft. Hiermee lijkt het clientside probleem me afdoende opgelost, wat sowieso niet in Programming & Webscripting thuishoort :)

Serverside is het een ander geval, daar heb je namelijk geen renderer aanwezig en zul je dus moeten stunten vanuit PHP om iets geprint te krijgen. Dat mag iemand anders je overigens vertellen :)

Professionele website nodig?


  • Eskimootje
  • Registratie: Maart 2002
  • Laatst online: 10:05
curry684 schreef op 18 december 2003 @ 12:15:
Serverside is het een ander geval, daar heb je namelijk geen renderer aanwezig en zul je dus moeten stunten vanuit PHP om iets geprint te krijgen. Dat mag iemand anders je overigens vertellen :)
Ik zou zeggen maak een pdf, serverside is dat goed te doen, en laat die uitprinten door de printer.

Verwijderd

Topicstarter
alvast bedankt, maar dit is niet het gene wat ik zocht
is er geen directere manier hiervoor ?

vb : 1x ingeven welke de stand. printer is ( form in php vb . )
dan zou ik zonder poespas ( dus zonder popups etc .. )
gewoon op Print willen klikken ( dat het volledig direct afprint ? )

nu is mijn vraag is dit mogelijk ?

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Eskimootje schreef op 18 december 2003 @ 12:19:
[...]

Ik zou zeggen maak een pdf, serverside is dat goed te doen, en laat die uitprinten door de printer.
PDF is inderdaad goed te doen, maar als je reeds compleet uitgewerkte HTML kunt produceren zul je die liever uitprinten dan volledig nieuwe code te moeten schrijven voor een PDF-generator.

Professionele website nodig?


Verwijderd

Topicstarter
dus mijn output die ik nu dmv php genereer

formuliertje + barcode ( moet ik volgens jullie naar pdf laten omzetten, om dan zo zonder omwegen dat filetje af te printen ! ) ?

  • Johnny
  • Registratie: December 2001
  • Laatst online: 14:39

Johnny

ondergewaardeerde internetguru

Verwijderd schreef op 18 december 2003 @ 12:21:
alvast bedankt, maar dit is niet het gene wat ik zocht
is er geen directere manier hiervoor ?

vb : 1x ingeven welke de stand. printer is ( form in php vb . )
dan zou ik zonder poespas ( dus zonder popups etc .. )
gewoon op Print willen klikken ( dat het volledig direct afprint ? )

nu is mijn vraag is dit mogelijk ?
Ja het kan wel in MSIE, het is een keer voorbij gekomen in W&G, je moet dan een AtiveX object gebruiken, dan wordt een pagina direct op de default printer afgedrukt zonder dialogen.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


Verwijderd

Topicstarter
weet je toeval nog waar ergens ? ( hoe zoek ik hier btw in de topics ) ?
alvast bedankt, ( zal nog wat reseachen op die activeX en pdf generatie

iemand anders nog kant en klare oplossingen voor mijn probleem, alles is welkom

  • Johnny
  • Registratie: December 2001
  • Laatst online: 14:39

Johnny

ondergewaardeerde internetguru

Verwijderd schreef op 18 december 2003 @ 12:30:
weet je toeval nog waar ergens ? ( hoe zoek ik hier btw in de topics ) ?
alvast bedankt, ( zal nog wat reseachen op die activeX en pdf generatie

iemand anders nog kant en klare oplossingen voor mijn probleem, alles is welkom
[rml][ javascript] header & footer weglaten bij printen webpage[/rml] :>

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Verwijderd schreef op 18 december 2003 @ 12:30:
weet je toeval nog waar ergens ? ( hoe zoek ik hier btw in de topics ) ?
Uhm dit ding al eens bovenin je scherm gezien:
Afbeeldingslocatie: http://gathering.tweakers.net/global/templates/got/images/layout/topbar_uit.gif :?

Professionele website nodig?


Verwijderd

Topicstarter
woepsie over gekeken, sorry :p toch thanx
Pagina: 1