Important
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 列印支援應用程式 v1 和 v2 設計指南。
下表中的 印表機指令可 控制游標移動。 所有命令都是使用 命令專案格式來指定。
| Command | Description | Comments |
|---|---|---|
| CmdBackSpace | 將游標移回最後一個列印字元的命令。 | Optional. 僅用於過度存取。 |
| CmdCR | 將游標移至其最左邊 x 位置的命令。 | Required. |
| CmdFF | 退出頁面的命令。 | Required. |
| CmdLF | 將游標移至下一行的命令。 | Required. 移動量是由 CmdSetLineSpacing 所指定。 |
| CmdPopCursor | 從堆疊快顯最後儲存數據指標位置的命令。 | 如果指定 CmdPushCursor ,則為必要。 |
| CmdPushCursor | 將目前游標位置推送至堆疊的命令。 | Optional. |
| CmdSetAnyRotation | 將旋轉設定為任意角度的命令(以逆時針方向的度為單位測量)。 | Optional. 如果沒有,印表機不支援透過任意角度旋轉。 |
| CmdSetLineSpacing | 設定發出 CmdLF 指令時游標移動距離的指令。 | Optional. |
| CmdSetSimpleRotation | 在逆時針方向設定 90 度之倍數的旋轉角度的命令。 | Optional. 如果印表機支援透過任意大小的角度旋轉,則 CmdSetAnyRotation 命令可以取代此命令。 |
| CmdUniDirectionOff | 停用單向列印的命令,藉此啟用雙向列印。 | Optional. |
| CmdUniDirectionOn | 啟用單向列印的命令。 | Optional. 如果沒有,請以雙向模式列印。 |
| CmdXMoveAbsolute | 將游標移至絕對 x 位置的命令。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |
| CmdXMoveRelLeft | 將游標從目前 x 位置向左移動的命令,依指定的數量。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |
| CmdXMoveRelRight | 將游標從目前 x 位置向右移動的命令,依指定的數量。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |
| CmdYMoveAbsolute | 將游標移至絕對 y 位置的命令。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |
| CmdYMoveRelDown | 將游標從目前 y 位置向下移動的命令,依據指定的數量。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |
| CmdYMoveRelUp | 依指定的數量,將游標從目前 y 位置向上移動的命令。 | Optional. 命令字串只能包含一個標準變數,用來指定距離。 |