Freigeben über


Cursorbefehle

Wichtig

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Moderne Druckplattform und im Designhandbuch für die Drucksupport-App.

Die Druckerbefehle in der folgenden Tabelle steuern die Cursorbewegung. Alle Befehle werden mithilfe des Befehlseingabeformats angegeben.

Befehl Beschreibung Kommentare
CmdBackSpace Befehl, um den Cursor zurück über das letzte gedruckte Zeichen zu verschieben. Optional. Wird nur zum Überschreiben verwendet.
CmdCR Befehl zum Verschieben des Cursors an die x-Position links. Erforderlich.
CmdFF Befehl zum Auswerfen einer Seite. Erforderlich.
CmdLF Befehl, um den Cursor in die nächste Zeile zu verschieben. Erforderlich. Die Menge der Bewegung wird durch CmdSetLineSpacing angegeben.
CmdPopCursor Befehl, um die zuletzt gespeicherte Cursorposition aus dem Stapel zu entfernen. Erforderlich, wenn CmdPushCursor angegeben wird.
CmdPushCursor Befehl zum Verschieben der aktuellen Cursorposition auf den Stapel. Optional.
CmdSetAnyRotation Befehl zum Festlegen der Drehung auf einen beliebigen Winkel (gemessen in Grad im entgegengesetzten Uhrzeigersinn). Optional. Wenn er nicht vorhanden ist, unterstützt der Drucker keine Drehung durch beliebige Winkel.
CmdSetLineSpacing Befehl zum Festlegen des Abstands, den der Cursor bewegt, wenn ein CmdLF-Befehl ausgegeben wird. Optional.
CmdSetSimpleRotation Befehl zum Einstellen des Drehwinkels in Vielfachen von 90 Grad im entgegengesetzten Uhrzeigersinn. Optional. Wenn der Drucker Drehungen über Winkel beliebiger Größen unterstützt, kann der Befehl CmdSetAnyRotation diesen Befehl ersetzen.
CmdUniDirectionOff Befehl zum Deaktivieren des unidirektionalen Drucks, wodurch bidirektionales Drucken aktiviert wird. Optional.
CmdUniDirectionOn Befehl zum Aktivieren des unidirektionalen Druckens. Optional. Wenn er nicht vorhanden ist, drucken Sie im bidirektionalen Modus.
CmdXMoveAbsolute Befehl, um den Cursor an eine absolute x-Position zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.
CmdXMoveRelLeft Befehl, um den Cursor um den angegebenen Betrag von der aktuellen x-Position nach links zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.
CmdXMoveRelRight Befehl, um den Cursor um den angegebenen Betrag von der aktuellen x-Position nach rechts zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.
CmdYMoveAbsolute Befehl, um den Cursor an eine absolute y-Position zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.
CmdYMoveRelDown Befehl, um den Cursor um den angegebenen Betrag von der aktuellen y-Position nach unten zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.
CmdYMoveRelUp Befehl, um den Cursor um den angegebenen Betrag von der aktuellen y-Position nach oben zu verschieben. Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird.