次の方法で共有


カーソル コマンド

Important

Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。

詳細については、「 印刷サポート アプリ 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. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdXMoveRelLeft 指定した量の現在の x-位置からカーソルを左に移動するコマンド。 Optional. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdXMoveRelRight 指定した量の現在の x-位置からカーソルを右に移動するコマンド。 Optional. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveAbsolute カーソルを絶対 y-位置に移動するコマンド。 Optional. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveRelDown 指定した量の現在の y-位置からカーソルを下に移動するコマンド。 Optional. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveRelUp 指定した量の現在の y-位置からカーソルを上に移動するコマンド。 Optional. コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。