Udostępnij przez


Polecenia kursora

Important

Nowoczesna platforma drukowania jest preferowanym sposobem komunikacji z drukarkami w systemie Windows. Zalecamy używanie sterownika klasy skrzynki odbiorczej IPP firmy Microsoft wraz z aplikacjami do obsługi drukowania (PSA), aby dostosować środowisko drukowania w systemie Windows 10 i 11 na potrzeby opracowywania urządzeń drukarki.

Aby uzyskać więcej informacji, zobacz Print Support App v1 and v2 design guide (Przewodnik projektowania aplikacji do obsługi wydruku w wersji 1 i 2).

Polecenia drukarki w poniższym ruchu kursora kontrolki tabeli. Wszystkie polecenia są określane przy użyciu formatu wpisu polecenia .

Command Description Comments
CmdBackSpace Polecenie, aby przenieść kursor z powrotem na ostatni drukowany znak. Optional. Używane tylko do przecięcia.
CmdCR Polecenie, aby przenieść kursor na najbardziej lewą pozycję x.. Required.
CmdFF Polecenie wyrzucenia strony. Required.
CmdLF Polecenie, aby przenieść kursor do następnego wiersza. Required. Ilość ruchu jest określana przez polecenie CmdSetLineSpacing.
CmdPopCursor Polecenie usuwające ostatnią zapisaną pozycję kursora ze stosu. Wymagane, jeśli określono polecenie CmdPushCursor .
CmdPushCursor Polecenie umieszczenia bieżącego położenia kursora na stosie. Optional.
CmdSetAnyRotation Polecenie ustawiania obrotu na dowolny kąt (mierzony w stopniach w kierunku odwrotnym). Optional. Jeśli nie jest dostępna, drukarka nie obsługuje rotacji o dowolne kąty.
CmdSetLineSpacing Polecenie ustawiania odległości, z którym kursor porusza się po wydaniu polecenia CmdLF . Optional.
CmdSetSimpleRotation Polecenie ustawienia kąta obrotu w wielokrotnościach 90 stopni przeciwnie do ruchu wskazówek zegara. Optional. Jeśli drukarka obsługuje obracanie się przez kąty dowolnego rozmiaru, polecenie CmdSetAnyRotation może zastąpić to polecenie.
CmdUniDirectionOff Polecenie wyłączania drukowania jednokierunkowego, co umożliwia drukowanie dwukierunkowe. Optional.
CmdUniDirectionOn Polecenie umożliwiające drukowanie jednokierunkowe. Optional. Jeśli nie jest obecny, wydrukuj w trybie dwukierunkowym.
CmdXMoveAbsolute Polecenie, aby przenieść kursor na bezwzględną pozycję x. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.
CmdXMoveRelLeft Polecenie przesunięcia kursora w lewo od bieżącej pozycji x o określoną odległość. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.
CmdXMoveRelRight Polecenie, aby przesunąć kursor w prawo od bieżącej pozycji x o określoną ilość. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.
CmdYMoveAbsolute Polecenie, aby przenieść kursor do bezwzględnej pozycji y. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.
CmdYMoveRelDown Polecenie przeniesienia kursora w dół od bieżącej pozycji y o określoną wartość. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.
CmdYMoveRelUp Polecenie, aby przenieść kursor w górę z bieżącej pozycji y o określoną wartość. Optional. Ciąg polecenia może zawierać tylko jedną zmienną standardową, która służy do określania odległości.