wie man Printronix-Drucker drucken?
Frage
Hat jemand bereits gedruckt auf eine Printronix-Drucker (serie T5000r) mit .NET (Visual Basic oder C #)?
Wir haben bereits die Datei (txt) mit dem Code, um das Etikett zu erzeugen, bis ich den Code es der PGL kennen.
Was hat war getan Verwendung File.Copy (), um die Datei an dem LPT1-Port zu senden (wir verwenden diese Methode mit Zebra-Druckern und es funktioniert gut), aber der Drucker Druckklartext anstelle des Etiketts mit seinem Format ( Barcode, Titel, usw.).
Jede Idee?
Hier ist der Label-Code, danke im voraus:
^ CONFIG
SFCC; 94
END
^ CONFIG
LINKER RAND; 5
END
^ PAPER; LÄNGE 80
^ PAPER; WIDTH 60
^ PAPER; PORTRAIT
^ CREATE; ds-label
FONT; GESICHT 92250
ALPHA
AF2; 100; DARK; POINT; 8; 6; 45; 40
AF4; 100; DARK; POINT; 13; 6; 45; 40
AF60; 100; DARK; POINT; 18; 6; 45; 40
AF61; 100; POINT; 22; 6; 30; 30
STOPP
FONT; GESICHT 93.779
ALPHA
POINT; 5; 6; 10; 0; Einige Daten 1:
POINT; 10; 6; 10; 0; Einige Daten 2:
POINT; 15; 6; 10; 0; Lieferadresse:
POINT; 20; 6; 10; 0; NSC Name:
POINT; 24; 6; 10; 0; CODE Barcode:
POINT; 34; 6; 10; 0; CODE-Nummer:
AF63; 17; DARK; POINT; 37; 6; 46; 23
POINT; 39; 6; 10; 0; PID:
AF64; 26; DARK; POINT; 41; 6; 28; 14
POINT; 43; 6; 10; 0; Label-Code:
AF65; 8; POINT; 44; 6; 15; 0
POINT; 46; 6; 10; 0; Datum:
AF66; 10; POINT; 47; 6; 15; 0
STOPP
BARCODE
C3 / 9; X1; H10; BF10; 17; 26; 8
STOPP
END
^ EXECUTE; ds-label
^ AF2; ALVSBORGSH. YYY-XXX
^ AF4; IMMINGHAM PORT IMPORT
^ AF60; DIE STADT
^ AF61; Großbritannien
^ BF10; 11111111111111111
^ AF63; 11111111111111111
^ AF64; AAAAAAY1T1MMA7290B11111111
^ AF65; 0067PXXX
^ AF66; 2008-10-15
^ NORMAL
^ CONFIG RESET END
Lösung
Ich denke, Ihr Text get irgendwo auf dem Weg abgefangen und auf einer Seite gerendert statt direkt an den Drucker-Port gesendet. Ich habe diesen Artikel - Wie mithilfe von Visual C # .NET Rohdaten an einen Drucker senden - die von Hilfe sein kann.