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