Hey fellow PHPers,

Ik heb een vraagje met betrekking tot het uitprinten van bonnen.


Ik wil, mbv een PHP script, data uitprinten op een bon.

Het gaat om een systeem voor gebruik in horeca. Een bestelling wordt aangeslagen, waarna een bon geprint moet worden met enkele variabelen. Het aanslaan, variabelen etc. zijn allemaal het probleem niet, maar ik weet niet goed hoe ik het printen van de bon moet aanpakken.

De bon wordt geprint in een bonnenprinter, waar papieren rollen ingaan van (gok) ong 10cm breed.

Ik weet niet in welk formaat ik de tekst voor op de bon nu moet uitvoeren en/of hoe ik het geprint krijg op een kleiner formaat printer. Of kan ik het gewoon op dezelfde manier printen als een normale printer, en pakt ie het formaat dan automatisch?

Thanks in advance!

Groet,
Mark
Mijn neef heeft een mooie oplossing bedacht om te printen met PHP.

Hij heeft een print-server met FTP-ondersteuning. Hij heeft een script gemaakt die de FTP-functies van PHP aanroept op de printer, en voila... er komt tekst uit gerold.

Helaas is het ascii enzo, en zullen plaatjes waarschijnlijk niet werken. Wel is het ideaal voor een bel-me-terug systeem voor zijn werknemers.
Maar waarom heeft hij zo moeilijk moeten doen als er standaard functies zijn om te printen in PHP?

@Crispijn en Noppes, toch nog n vraagje, als ik het PDF maak wordt het eerst een pdf bestand output en dat print ik dan vervolgens uit? Want dat maakt dus een pdf bestand aan voor elk bonnetje, dat wordt wel n rotzooi..

Maar waarom heeft hij zo moeilijk moeten doen als er standaard functies zijn om te printen in PHP?

Dat heb ik hem inmiddels verteld :).
These functions are only available under Windows 9.x, ME, NT4 and 2000.
Ai das balen pim.. Waar heb je dat vandaan? Ik hoop dat dat van een site komt die gewoon heel oud is en dat het op win xp ook werkt...
Last updated: Fri, 22 Apr 2011

Dat is echt zwaar zuig..... En heel kort geleden geüpdate trouwens.

Wie heeft er een idee?
zijn er niet gewoon bedrijven die dat gewoon leveren?
In dit geval ben ik het bedrijf en wil ik het leveren ;)

Maar wat moeten ze dan precies leveren?
Als je niet iets kan vinden om via de command line te kunnen printen, gaat het nooit lukken.

Wanneer je je druk maakt om de grootte van het papier, is dat echt andere koek.

Reageren