Moin!
Also wir machen das so (ca. 8000 Etiketten pro Tag in der Möbelfertigung): Wir generieren das Etikett entsprechend der Programmierung des Druckers als
ASCII Datei (oder String). Diese Datei enthält dann die Steuerdaten entsprechend der Druckertype und die zugehörigen Nutzdaten. Hier ein kleines Beispiel:
A
%2H800V360RDB00,34,3
%2H530V360RDB00,38,38,DatenZeile 1
%2H529V360RDB00,38,38,DatenZeile 2
%2H368V180RDB00,18,18,Klartextbarcode
H775V140BD202100*12345678*
Q1Z
Dann verwenden wir für die Ansteuerung des Druckers über
TCP/
IP die Indys mit TidLPR.
Und wenn man nur eben ein Etikett testen will, kann man die
ASCII Datei auch per Batch zum Drucker senden (Unix Druckdienste unter Windows):
lpr -S 192.168.1.13 -P PR49C172 -d a.ASC
Wir setzen Carl Valentin, Zebra und insbesondere SATO Drucker ein.
Grüße