Allgemeiner Texttreiber- und Druckername-Fehler in Windows XP

2266
Nathan H.

Ich verwende ein Windows XP-Gerät und drucke auf einem Zebra-Drucker mit dem Treiber "Generic / Text Only".

Ich habe eine Druckereinrichtung im Bereich Windows, Drucker und Faxgeräte. Es heißt "Generic / Text Only" und wird vom generischen Texttreiber gesteuert. Mit Ausnahme des Ports werden alle Einstellungen auf Standard gesetzt. Ich habe es auf einen Standard TCP / IP Port mit der IP des Druckers eingestellt.

Ich kann problemlos per Ping an den 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 gelöscht. Es fügt entweder zufällige Leerzeichen in den Text ein oder druckt nur innerhalb eines Bereichs von 1 Zoll. Zeichen übereinander drucken.

Ich habe 3 verschiedene Zebra-Drucker, die ich auf meinem PC einrichten möchte, und habe jeden zur leichteren Auswahl entsprechend benannt. Anstatt jedes Mal die IP-Adresse ändern zu müssen. Ich habe sogar versucht, einen neuen Drucker einzurichten und nur den vom Druckassistenten angegebenen Standardnamen "Nur generisch / Nur Text (Kopie 1)" zu verwenden, und ich habe immer noch das falsche Format erhalten.

Hat das jemand anderes gesehen? Ist es ein Treiberfehler, der behoben wurde und mit einem Update behoben werden kann? Irgendwelche Vorschläge?

0
Welches Zebra-Drucker-Modell verwenden Sie? Haben Sie die Zebra-Treiber ausprobiert? http://www.zebra.com/id/zebra/na/de/index/drivers_downloads.html Ovi Tisler vor 13 Jahren 0

1 Antwort auf die Frage

2
banno

Der generische Texttreiber fügt dem Stream Zeilenvorschübe 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 hat den generischen Treiber verwendet. Es funktionierte größtenteils gut, ging von Zeit zu Zeit außer Kontrolle. Das Problem, über das ich jetzt komme, ist, den Drucker dazu zu bringen, die ID in einen Barcode umzuwandeln. Nathan H. vor 13 Jahren 0