xpr コマンド

目的

プリンターへの出力のために、ウィンドウ・ダンプ・ファイルをフォーマットします。

構文

XPR-追加 FileName -ノフ ] |  -出力 FileName ] [  -横長 -縦長 ] [  -コンパクト ] [  -カットオフ レベル ] [  -density (密度) ドピ ]  [  -グレー } ] [  -ヘッダー ストリング ] [  -高さ インチ ] [  -左 インチ ] [  -noposition ] [  -プレーン PlaneNumber ] [  -プシフィグ ] [  -レポート ] [  -RV ] [  -スケール スケール ] [  -分割 数値 ] [  -トップ インチ ] [  -トレーラー ストリング ] [  -幅 インチ ] [  -デバイス 装置 ] [  ImageFile ]

説明

xpr コマンドは、xwd ユーティリティーによって生成されたウィンドウ・ダンプ・ファイルを入力として使用し、このダンプ・ファイルをハードウェアでサポートされているすべてのプリンターに出力するためにフォーマットします。 ファイル引数を指定しなければ、xpr コマンドは標準入力を使用します。 デフォルトでは xpr コマンドは出力ページ上に可能な限り大きなウィンドウを出力します。

xpr コマンドのオプションを使用すると、ヘッダーやトレーラーを追加し、マージンを指定し、スケールや方向を調整し、複数のウィンドウ・ダンプを単一の出力ファイルに追加することができます。 出力は、 -output フラグが指定されていない限り標準出力です。

フラグ

項目 説明
-append FileName ウィンドウを追加するファイル (以前に xpr コマンドによって作成されている) の名前を指定します。 (このフラグは、 PostScript プリンターではサポートされません。)
-コンパクト ホワイト・ピクセルが多いウィンドウを小さく表示するために、簡単なラン・レングス・エンコード法を使います。 このフラグを指定するとホワイト・スペースは圧縮されますが、ブランク・スペースは圧縮されないので、反転表示ウィンドウでは有効ではありません。

(このフラグは、PostScript,LIPS II+、およびLIPSIII出力のみをサポートする)

-cutoff レベル LaserJet プリンター上でモノクローム出力用にカラーが黒または白にマップされる際の輝度を変更します。 Level 変数は、全輝度に対するパーセントで表されます。 小数部も使用できます。
-device デバイス ファイルが印刷されるデバイスを指定します。 xpr コマンドでは下記のプリンターがサポートされています。
3812 または pp
IBM® PP3812
4207
Proprinter
5201
IBM Quietwriter 1 モデル 2
5202
IBM 静止プログラム 2
jprinter (jprinter)
IBM 日本語プリンター (日本語データ・ストリーム)
ljet
HP LaserJet および IBM レーザー・プリンター
PS
PostScript プリンター (これがデフォルトです)
lips2
Canon LaserShot LIPS II+ モード
lips3
Canon LaserShot LIPS III モード
-density Dpi HP プリンターで使用する 1 インチ当たりのドット (dpi) 密度を指定します。 デフォルト値は 300 dpi です。 300、150、100、75 dpi が指定できます。
-Gray 数値 白黒イメージへのマッピングではなく、カラー・イメージへのグレースケール変換を指定します。 Number 変数に、下記のいずれかの値を指定しなければなりません。
※2
2 x 2 の変換
3
3 x 3 の変換
4
4 x 4 の変換

これにより、変換時のイメージの有効幅および高さが、それぞれ 2 倍、3 倍および 4 倍になります。

注: このオプションは、 PostScript プリンターにのみ有効です。

-header ストリング ウィンドウの上に表示されるヘッダー文字列を指定します。
-height インチ 1 ページの中のウィンドウの高さの最大値を指定します。
ImageFile 捕そくしたイメージのビットマップが入ったファイルです。 ImageFile パラメーターを指定しなければ、xpr コマンドは標準入力を使用します。
横長 ウィンドウをランドスケープ・モードで出力します。 (ディスプレイでは、ウィンドウを縦よりも横の方を長くしています。) デフォルトではウィンドウは、長い方の辺が用紙の長い方の辺に出力されます。
-left インチ 左マージンをインチで指定します。 小数部も使用できます。 デフォルトでは、このフラグを指定すると、ウィンドウはページの中央に出力されます。
-noff (-noff) -append フラグと一緒に指定すると、ウィンドウが以前のウィンドウと同じページに表示されます。 (このフラグは、 PostScript プリンターではサポートされません。)
-noposition LaserJet プリンター用に、ヘッダー、トレーラー、およびイメージの位置決めコマンドの生成をバイパスさせます。
-output FileName 出力ファイル名を指定します。 このオプションを指定しなければ、xpr コマンドは標準出力を使用します。
-プレーンプレーン番号 どのビット・プレーンをイメージ内で使用するかを指定します。 デフォルトでは、イメージ全体が使用され、カラー輝度に基づいて値が黒および白にマップされます。 このオプションは、LaserJet プリンターではサポートされません。
-縦長 ウィンドウをポートレイト・モードで出力します。 (ディスプレイでは、ウィンドウを横よりも縦の方を長くしています。) デフォルトではウィンドウは、長い方の辺が用紙の長い方の辺に出力されます。
-psfig PostScript ピクチャーをページの中央に変換しないようにします。
-report ウィンドウの ImageFile パラメーターについての統計情報を標準エラーに出力します。
-RV ウィンドウを反転表示で出力します。
-scale スケール ページ上のウィンドウのサイズを変更します。 PostScript プリンターは、ウィンドウ・ピクセル・マップ内の各ビットを、指定されたサイズのグリッドに変換できます。 例えば、各ビットを 3 × 3 のグリッドに変換できます。 3 x 3 のグリッドを指定するには、 -scale 3と入力します。 デフォルトでは、ウィンドウは、指定された方向のページに収まる最大のスケールで印刷されます。 縦横比は、デバイスが指定されていなければ変更できます。
-split 数値 ウィンドウを複数ページに分割して出力します。 このファンクションは、ウィンドウが大きすぎてプリンターに過剰な負荷をかけ、ページの出力を正常に行えない場合に必要となります。 (このフラグは、 PostScript プリンターまたは HP Laserjet プリンターではサポートされていません。)
-top インチ ウィンドウの上マージンをインチで指定します。 小数部も使用できます。 デフォルトでは、このフラグを指定すると、ウィンドウはページの中央に出力されます。
-trailer ストリング ウィンドウの下に表示されるトレーラー文字列を指定します。
-width インチ ページの最大幅を指定します。

注: 4207, 5201, 5202 プリンターのイメージは、xwd ユーティリティーを使って、XYPixmap または XYBitmap フォーマットで記録しなければなりません。 XYPixmap イメージは、しきい値アルゴリズムを使ってビットマップに変換されます。 HP Laserjet プリンターの場合、複数面イメージは ZPixmap フォーマットで記録されなければなりません。 単一面イメージは、XYPixmap、 XYBitmap、ZPixmap のいずれのフォーマットでもかまいません。