次の方法で共有


カーソルコマンド

重要

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

詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください 。

次の表の プリンター コマンド は、カーソルの移動を制御します。 すべてのコマンドは、コマンド入力形式を使用して指定されます。

command 説明 Comments
CmdBackSpace 最後に印刷された文字の上にカーソルを戻すコマンド。 省略可能。 重ね打ちする場合にのみ使用されます。
CmdCR カーソルを左端の x 位置に移動するコマンド。- 必須。
CmdFF ページを取り出すコマンド。 必須。
CmdLF カーソルを次の行に移動するコマンド。 必須。 移動量は CmdSetLineSpacing によって指定されます。
CmdPopCursor スタックから最後に保存されたカーソル位置をポップするコマンド。 CmdPushCursor が指定されている場合は必須。
CmdPushCursor 現在のカーソル位置をスタックにプッシュするコマンド。 省略可能。
CmdSetAnyRotation 回転を任意の角度に設定するコマンド (反時計回りの方向の度単位)。 省略可能。 存在しない場合、プリンターは任意の角度での回転をサポートしません。
CmdSetLineSpacing CmdLF コマンドが発行されたときにカーソルが移動する距離を設定するコマンド。 省略可能。
CmdSetSimpleRotation 反時計回りの方向に 90 度の倍数で回転角度を設定するコマンド。 省略可能。 プリンターが任意のサイズの角度での回転をサポートしている場合、 CmdSetAnyRotation コマンドはこのコマンドを置き換えることができます。
CmdUniDirectionOff 一方向印刷を無効にし、双方向印刷を有効にするコマンド。 省略可能。
CmdUniDirectionOn 一方向印刷を有効にするコマンド。 省略可能。 存在しない場合は、双方向モードで印刷します。
CmdXMoveAbsolute カーソルを絶対 x-位置に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdXMoveRelLeft 指定した量の現在の x-位置からカーソルを左に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdXMoveRelRight 指定した量の現在の x-位置からカーソルを右に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveAbsolute カーソルを絶対 y-位置に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveRelDown 指定した量の現在の y-位置からカーソルを下に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。
CmdYMoveRelUp 指定した量の現在の y-位置からカーソルを上に移動するコマンド。 省略可能。 コマンド文字列には、距離を指定するために使用される標準変数を 1 つだけ含めることができます。