Windows XP Generic Text Driver und Printer Name Bug


0

Ich verwende einen Windows XP-Computer und drucke mit dem Treiber "Allgemein / Nur Text" auf einem Zebra-Drucker.

Ich habe eine Druckereinrichtung im Bereich Windows, Drucker und Faxgeräte. Es heißt "Allgemein / Nur Text" und wird vom allgemeinen Texttreiber gesteuert. Alle Einstellungen außer dem Port sind auf Standard gesetzt. Ich habe es auf einen Standard TCP / IP Port mit der IP des Druckers eingestellt.

Ich kann pingen und problemlos auf dem Drucker drucken. Es sei denn, ich ändere den Namen des Druckers trotzdem. Wenn ich den Namen ändere und dann versuche zu drucken, wird die Formatierung verworfen. Es werden entweder zufällige Leerzeichen in den Text eingefügt oder es wird nur innerhalb eines Bereichs von 1 Zoll gedruckt. Zeichen übereinander drucken.

Ich habe 3 verschiedene Zebra-Drucker, die ich auf meinem PC einrichten möchte, und die zur Vereinfachung der Auswahl entsprechend benannt sind. Anstatt jedes Mal die IP eingeben und aktualisieren zu müssen. Ich habe sogar versucht, einen neuen Drucker einzurichten und nur den vom Druckassistenten bereitgestellten Standardnamen "Allgemein / Nur Text (Kopie 1)" zu verwenden, und ich habe immer noch das falsche Format erhalten.

Wurde dies von jemand anderem gesehen? Handelt es sich um einen Treiberfehler, der behoben wurde und mit einem Update behoben werden kann? Irgendwelche Vorschläge?


Welches Zebra-Druckermodell verwenden Sie? Haben Sie die Zebra-Fahrer ausprobiert? zebra.com/id/zebra/na/en/index/drivers_downloads.html
Ovi Tisler

Antworten:


2

Der generische Texttreiber fügt dem Stream Zeilenumbrüche und andere Steuerzeichen hinzu. OTisler hat die richtige Idee, den Zebra-Treiber zu verwenden. Verwenden Sie diesen Treiber mit der WritePrinter-API. Diese API sendet die Daten unverändert an den Drucker.


Danke, das hat funktioniert. Ich übernehme ein altes Projekt und der vorherige Programmierer verwendete den generischen Treiber. Es funktionierte größtenteils gut und geriet von Zeit zu Zeit aus der Reihe. Das Problem, dem ich jetzt gegenüberstehe, ist, dass der Drucker die ID in einen Barcode konvertiert.
Nathan H.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.