Label writer aansturen met php of javascript
Voor een klant hebben we al een geruime tijd een mooi systeem draaien voor opdrachten te verwerken. Er wordt o.a. een automatische voorraadkast mee aangestuurd.
Nu willen ze graag vanuit dat systeem (php) labels printen op een labelwriter.
Weet iemand met welke labelwriter dit het gemakkelijkste is?
Dus vanuit php (of desnoods javascript) een print opdracht versturen naar een labelwriter?
En heeft iemand misschien wat voorbeelden qua script?
Groeten
Ramon van Dongen
Bij mijn vorige werkgever gebruikten we Zebra printers, gestuurd via CUPS. Een simpel lpr commando stuurt dan de printopdrachten weg. Voordeel is dat je gebruik kan maken van ZPL, wat door veel partijen wordt ondersteund voor bijvoorbeeld verzendlabels, en we gebruikten het zelf om voorraadlocaties te labelen (met kleinere labels).
De labelprinter hangt dus niet rechtstreeks aan de server waar ook php op draait.
Dat hoeft niet, zolang de printer maar bereikbaar is, dit kan desnoods via een VPN.
Daarnaast moet je zorgen dat de printers van buitenaf ook benaderbaar zijn, wat portforwarding en NAT in je router/modem vereist.
Toevoeging op 11/04/2017 17:25:05:
en het moet een netwerkprinter zijn, of via een netwerk device aan te sturen zijn
Uiteraard kun je ook gebruikmaken van de remote mogelijkheden van lpr: gooi een CUPS server in je eigen netwerk, met de toegangspoort geforward. Zal ook prima werken.