HP RTL命令(2/2)
HP Designjet 800で使用できるHP RTL命令について説明します。
Move CAP Vertical (RTL unit) 命令([ESC] * p # Y)
解像度を示すdpi(dot per inch)の単位で、現在のペンの位置を垂直方向に移動します。
JIS | ESC * p # Y |
16進数 | 1Bh 2ah 70h # 59 |
Start Raster Graphic命令([ESC] * r # A)
ラスタ・グラフィックスデータをプロットする開始点を固定して、用紙の左側の余白を設定します。
JIS | ESC * r # A |
16進数 | 1Bh 2ah 72h # 41h |
| |
| 値 | 設定内容 | 0 | 座標原点は左端になります。(スケーリングオフ) | 1 | 座標原点は現在のペンの位置になります。(スケーリングオフ) | 2 | 座標原点は左端になります。(スケーリングオン) | 3 | 座標原点は現在のペンの位置になります。(スケーリングオン) |
|
| |
|
本命令を指定する前に、次の命令をキヤノン複合機/プリンターに送る必要があります。 |
Source Raster Width命令([ESC] * r # S)
ラスタ・グラフィックスデータの幅を指定します。
JIS | ESC * r # S |
16進数 | 1Bh 2ah 72h # 53h |
Source Raster Height命令([ESC] * r # T)
ラスタ・グラフィックスデータの高さを指定します。
JIS | ESC * r # T |
16進数 | 1Bh 2ah 72h # 54h |
Simple Color命令([ESC] * r # U)
現在のパレットの状態を上書きして、固定サイズのパレットを新規に作成します。
JIS | ESC * r # U |
16進数 | 1Bh 2ah 72h # 55h |
| |
| 値 | 設定内容 | -4 | 4面KCMYパレット | -3 | 3面CMYパレット | 1 | 1面Kパレット | 2 | 3面RGBパレット |
|
| 4面KCMYパレット |
| インデックス | 白黒参照 | ペンの種類 | 0 | White | White | 1 | Black | White | 2 | White | Cyan | 3 | Black | Cyan | 4 | White | Magenta | 5 | Black | Magenta | 6 | White | Blue | 7 | Black | Blue | 8 | White | Yellow | 9 | Black | Yellow | 10 | White | Green | 11 | Black | Green | 12 | White | Red | 13 | Black | Red | 14 | White | Black | 15 | Black | Black |
|
| 3面CMYパレット |
| インデックス | ペンの種類 | 0 | White | 1 | Cyan | 2 | Magenta | 3 | Blue | 4 | Yellow | 5 | Green | 6 | Red | 7 | Black |
|
| 1面Kパレット |
| |
| 3面RGBパレット |
| インデックス | ペンの種類 | 0 | Black | 1 | Red | 2 | Green | 3 | Yellow | 4 | Blue | 5 | Magenta | 6 | Cyan | 7 | White |
|
End Raster Graphic命令([ESC] * r C)
JIS | ESC * r C |
16進数 | 1Bh 2ah 72h 43h |
Destination Raster Width命令([ESC] * t # H)
JIS | ESC * t # H |
16進数 | 1Bh 2ah 74h # 48h |
Set Graphics Resolution命令([ESC] * t # R)
ラスタ・グラフィックスデータをプロットするときの解像度を、dpi(dot per inch)の単位で指定します。
JIS | ESC * t # R |
16進数 | 1Bh 2ah 74h # 52h |
Destination Raster Height命令([ESC] * t # V)
JIS | ESC * t # V |
16進数 | 1Bh 2ah 74h # 56h |
Set Red Parameter命令([ESC] * v # A)
JIS | ESC * v # A |
16進数 | 1Bh 2ah 76h # 41h |
Set Green Parameter命令([ESC] * v # B)
JIS | ESC * v # B |
16進数 | 1Bh 2ah 76h # 42h |
Set Blue Parameter命令([ESC] * v # C)
JIS | ESC * v # C |
16進数 | 1Bh 2ah 76h # 43h |
Assign Color Index命令([ESC] * v # I)
JIS | ESC * v # I |
16進数 | 1Bh 2ah 76h # 49h |
Source Transparency Mode命令([ESC] * v # N)
ソース(新しく書き込む画像)の白ピクセルをプロットする方法について設定します。
JIS | ESC * v # N |
16進数 | 1Bh 2ah 76h # 4eh |
| |
| 値 | 設定内容 | 0 | 透過モードを設定します。下地の黒ピクセルの上に白ピクセルをかぶせた場合、重なった部分の色は下地の黒になります。 | 1 | 透過モードを設定しません。下地の黒ピクセルの上に白ピクセルをかぶせた場合、重なった部分の色は白になります。 |
|
| |
Pattern Transparency Mode命令([ESC] * v # O)
パターン内の白ピクセルをプロットする方法について設定します。
JIS | ESC * v # O |
16進数 | 1Bh 2ah 76h # 4fh |
| |
| 値 | 設定内容 | 0 | 透過モードを設定します。下地の黒ピクセルの上に白ピクセルをかぶせた場合、重なった部分の色は下地の黒になります。 | 1 | 透過モードを設定しません。下地の黒ピクセルの上に白ピクセルをかぶせた場合、重なった部分の色は白になります。 |
|
| |
Foreground Color命令([ESC] * v # S)
インデックスに描画色を設定します。
JIS | ESC * v # S |
16進数 | 1Bh 2ah 76h # 53h |
| 指定範囲: | 0 ~ 2n-1(nはインデックスごとに割り当てられているビット数です。たとえば、インデックスに8ビットが割り当てられている場合、パラメータには255まで指定することができます。) | 省略値: | 0 |
|
Current Pattern命令([ESC] * v # T)
ラスタ・グラフィックスデータを描画するための、現在のパターンを選択します。
JIS | ESC * v # T |
16進数 | 1Bh 2ah 76h # 54h |
| |
| 値 | 設定 | 0 | 黒単色または描画色 | 1 | 白単色 | 2 | シェーディング* | 3 | ハッチング* | 4 | ユーザー指定タイプ* |
|
新しいCurrent Pattern命令を受信すると、本命令は上書きされます。 |
Configure Image Data命令([ESC] * v # W)
以下の色設定を行います。
カラーモデルの設定(バイト:0)
ラスタデータの描画方法(バイト:1)
インデックスごとのビット数(バイト:2)
RGBごとのビット数(バイト:3~5)
RGBごとの白または黒参照値(バイト:6~17)
JIS | ESC * v # W |
16進数 | 1Bh 2ah 76h # 57h |
| <6> |
| バイト:0 |
| カラーモデルを設定します。 |
| バイト:1 |
| ラスタデータの描画方法を指定します。 |
| 値 | 設定 | 0 | 平面単位でインデックスを付けて、色選択を行います。 | 1 | 画素単位でインデックスを付けて、色選択を行います。 | 2 | 平面単位で直接色選択を行います。 | 3 | 画素単位で直接色選択を行います。 | 4 | 各平面にインデックスを付けます。 |
|
| バイト:2 |
| インデックスごとのビット数(2n-1)を指定します。 |
| |
| バイト:3 ~ 5 |
| RGBごとのビット数(2n-1)を指定します。 |
| |
| <18> |
| バイト:6 ~ 17 |
| RGBごとの白または黒参照値を指定します。 |
| |