Webseiten-Werkzeuge

Benutzer-Werkzeuge


RESL

Das Kommando RESL wählt die Auflösung des Druckbildes in Punkten pro Zoll aus. Die Unterstützung dieses Kommandos verlangt, dass der angeschlossene Drucker dies auch unterstützt. In der Regel wird das Setzen der Auflösung mit einem PJL-Kommando angesteuert.

Im Anpassungsbereich des Emulators gibt es eine Ressource mit dem Namen PC, in der eine Reihe von PJL-Kommandos zur Ansteuerung des Druckers aufgeführt sind. Für die Unterstützung des Kommandos RESL ist eine Gruppe mit der Kennung 200 verantwortlich.

Das Kommando RESL hat einen Parameter, der lediglich die Werte 300, 600 und 1200 annehmen darf. Alle anderen Werte führen zu einer Fehlermeldung in der Ablaufverfolgung.

#define RESOLUTION 200
 
( PC
  ...
  ( RESOLUTION, "@PJL SET RESOLUTION = #" ),
  ...
),


Hinweise

  • Die rote Zeichenkette ist gegen das PJL-Kommando zu ersetzen, das beim angeschlossenen Drucker die Druckauflösung steuert. Das Zeichen '#' in der Zeichenkette steht dabei als Platzhalter für die gewünschte Auflösung (300, 600 oder 1200) und wird bei der Ausgabe gegen die aktuelle Auflösung ersetzt.
  • Der am Ende eines PJL-Kommandos notwendige Wagenrücklauf und Zeilenvorschub wird vom Emulator automatisch ergänzt. Nur wenn mehrere PJL-Kommandos notwendig sind, muss zwischen diesen mit '$0D$0A' ein separater Wagenrücklauf mit Zeilenvorschub erzeugt werden.
  • Die drei Punkte stehen für beliebige weitere Gruppen in der Ressource.
convert4print/prescribe/resl.txt · Zuletzt geändert: 2018-04-06 16:52 (Externe Bearbeitung)