phpbar.de logo

Mailinglisten-Archive

[php] Drucken mit Hilfe von PHP

[php] Drucken mit Hilfe von PHP

André Frimberger php_(at)_phpcenter.de
Thu, 28 Mar 2002 12:57:17 +0100


Hi,

> -----Original Message-----
> From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]
> On Behalf Of Trash
wie wärs mit Realnamen ???


> Sent: Thursday, March 28, 2002 12:26 PM
> To: php_(at)_phpcenter.de
> Subject: [php] Drucken mit Hilfe von PHP
>
>
> Hallo Liste,
>
> ich melde mich nach einer längeren Verschnaufpause wieder zurück und
> habe wieder mal eine knifflige Frage. Und zwar geht es darum
> hauptsächlich ums Thema Drucken.
>
> Ich bin dabei, in PHP ein Kassensystem zu coden, alles kein Thema.
> Allerdings gehört zu einer richtigen Kasse auch ein Bon- oder
> Belegdrucker, der die Quittungen rauslassen soll. In Frage
> käme für mich
> der TM-T88II von Epson, ein Thermodrucker, der mit dem ESC/POS
> Befehlssatz (Industriestandart) arbeitet
> (http://www.epson.de/isd/product/tm/thermo/tm_t88ii/).
> So weit so gut, leider habe ich damit noch nicht so wahnsinnig viel
> Erfahrung.
> Deswegen die Frage: Wie steuere ich den Drucker an? Kann ich
> per fopen()
> oder popen() auf den Drucker zugreifen und ihm die
kA :)

> ESC-Sequenzen und die
> Druckdaten übergeben? Oder muss ich dies das System (Linux) machen
> lassen, und in PHP mit system() darauf zugreifen?
> Wie übergebe ich die ESC-Sequenzen? Die Sequenz für "Bon abschneiden"
> ist vom Hersteller wie folgt angegeben:
>
> GS V m
> z. B. Chr(&H1D) + "V" + Chr(&H0)
>
> Wie bekomme ich das in mein Skript und sende das an den Drucker? Am
> liebsten wäre mir eine Lösung, die unabhängig vom PHP-Skript im
> Hintergrund druckt, damit nicht so viel Zeit verschwendet wird...
ich würde mir n kleines c(++) programm schreiben, das das Drucken
erledigt. Nen Druckauftrag könntest du dann ganz einfach in ne db
einfügen und von dem c proggy wirds dann wieder ausgelesen...
das könntest du dann ja auch per cron starten, o.ä.


Mfg

André


php::bar PHP Wiki   -   Listenarchive