Cursorbefehle
Wichtig
Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Print Support Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.
Weitere Informationen finden Sie im Leitfaden zum Erstellen von Druckunterstützungs-Apps.
Die Druckerbefehle in der folgenden Tabelle steuern die Cursorbewegung. Alle Befehle werden mithilfe des Befehlseingabeformats angegeben.
Get-Help | BESCHREIBUNG | Kommentare |
---|---|---|
CmdBackSpace | Befehl, um den Cursor zurück über das letzte gedruckte Zeichen zu bewegen. | Optional. Wird nur für Überschreitungen verwendet. |
CmdCR | Befehl zum Verschieben des Cursors an die X-Position nach links. | Erforderlich. |
CmdFF | Befehl zum Auswerfen einer Seite. | Erforderlich. |
CmdLF | Befehl zum Verschieben des Cursors in die nächste Zeile. | Erforderlich. Der Bewegungsumfang wird durch CmdSetLineSpacing angegeben. |
CmdPopCursor | Befehl zum Auffüllen der zuletzt gespeicherten Cursorposition aus dem Stapel. | Erforderlich, wenn CmdPushCursor angegeben ist. |
CmdPushCursor | Befehl zum Pushen der aktuellen Cursorposition auf den Stapel. | Optional. |
CmdSetAnyRotation | Befehl zum Festlegen der Drehung auf einen beliebigen Winkel (gemessen in Grad gegen den Uhrzeigersinn). | Optional. Wenn nicht vorhanden, 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 Festlegen des Drehwinkels in Vielfachen von 90 Grad im Uhrzeigersinn. | Optional. Wenn der Drucker Drehungen durch Winkel beliebiger Größe unterstützt, kann der Befehl CmdSetAnyRotation diesen Befehl ersetzen. |
CmdUniDirectionOff | Befehl zum Deaktivieren des unidirektionalen Druckens, wodurch das bidirektionale Drucken aktiviert wird. | Optional. |
CmdUniDirectionOn | Befehl zum Aktivieren des unidirektionalen Druckens. | Optional. Wenn nicht vorhanden, drucken Sie im bidirektionalen Modus. |
CmdXMoveAbsolute | Befehl zum Verschieben des Cursors an eine absolute x-Position. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
CmdXMoveRelLeft | Befehl, um den Cursor von der aktuellen x-Position um den angegebenen Betrag nach links zu verschieben. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
CmdXMoveRelRight | Befehl zum Verschieben des Cursors von der aktuellen x-Position nach rechts , um den angegebenen Betrag. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
CmdYMoveAbsolute | Befehl zum Verschieben des Cursors an eine absolute y-Position. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
CmdYMoveRelDown | Befehl zum Verschieben des Cursors von der aktuellen y-Position um den angegebenen Betrag nach unten. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
CmdYMoveRelUp | Befehl, um den Cursor von der aktuellen y-Position um den angegebenen Betrag nach oben zu verschieben. | Optional. Die Befehlszeichenfolge kann nur eine Standardvariable enthalten, die zum Angeben des Abstands verwendet wird. |
Beispiele finden Sie in den GPD-Beispieldateien.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für