帳票システム構築支援 uCosminexus EUR uCosminexus EUR サーバ帳票出力

[目次][索引][前へ][次へ]

7.6.3 プリンタ定義ファイルの指定例

<この項の構成>
(1) 「印刷位置補正情報」を設定する場合
(2) 「UNIXでの印刷で使用するプリンタの情報」を設定する場合
(3) 「PDF形式ファイルを印刷するときの解像度情報」を設定する場合
(4) 「CODE39バーコードのバーコード補正情報」を設定する場合
(5) Windows環境で「PDF形式ファイルにフォントを埋め込む」を設定する場合
(6) 「QRコードのセルサイズ」をドット単位で設定する場合
(7) 「QRコードのセルサイズ」を100分の1ミリメートル単位で設定する場合
(8) PostScript対応プリンタでJISX0213:2004の文字集合の文字を出力する場合

(1) 「印刷位置補正情報」を設定する場合

(2) 「UNIXでの印刷で使用するプリンタの情報」を設定する場合

3台のプリンタを使用した,プリンタ定義ファイルの指定例を次に示します。

HP-UX環境の場合
[LIPSPR1]
  PDLType=LIPS3
  XDpi=300
  YDpi=300
  Margin=5:5:5:5
  Duplex=FALSE
  Cassettes=2
  DefaultCassette=Auto
  Color=FALSE
  Command=/usr/bin/lp -c -oraw -onb -dPrinter1
  CODE39PARAM=2,1:2.5:1,0.04
  QRCellSizeD=5
  QRCellSizeM=30
 
[PSPR2]
  PDLType=PS2
  XDpi=600
  YDpi=600
  Margin=5:5:5:5
  Duplex=TRUE
  DuplexBinding=Long
  Cassettes=3
  DefaultCassette=Auto
  Color=TRUE
  Command=/usr/bin/lp -c -oraw -onb -dPrinter2
  Font=MS明朝:HeiseiMin-W3-90ms-RKSJ-H,MSゴシック:HeiseiKakugo-W3-90ms-RKSJ-H
  CODE39PARAM=2,1:2:1
  QRCellSizeD=10
  QRCellSizeM=50
 
[ESCPPR3]
  PDLType=ESCP
  XDpi=180
  YDpi=180
  Duplex=FALSE
  Cassettes=1
  DefaultCassette=Auto
  Color=FALSE
  Command=/usr/bin/lp -c -oraw -onb -dPrinter3
  CODE39PARAM=2,1:3:1,0.05
  QRCellSizeD=9
  QRCellSizeM=100
 
AIX,およびLinux環境の場合
[LIPSPR1]
  PDLType=LIPS3
  XDpi=300
  YDpi=300
  Margin=5:5:5:5
  Duplex=FALSE
  Cassettes=2
  DefaultCassette=Auto
  Color=FALSE
  Command=/usr/bin/lp -c -onobanner -dPrinter1
  CODE39PARAM=2,1:2.5:1,0.04
  QRCellSizeD=5
  QRCellSizeM=30
 
[PSPR2]
  PDLType=PS2
  XDpi=600
  YDpi=600
  Margin=5:5:5:5
  Duplex=TRUE
  DuplexBinding=Long
  Cassettes=3
  DefaultCassette=Auto
  Color=TRUE
  Command=/usr/bin/lp -c -onobanner -dPrinter2
  Font=MS明朝:HeiseiMin-W3-90ms-RKSJ-H,MSゴシック:HeiseiKakugo-W3-90ms-RKSJ-H
  CODE39PARAM=2,1:2:1
  QRCellSizeD=6
  QRCellSizeM=50
 
[ESCPPR3]
  PDLType=ESCP
  XDpi=180
  YDpi=180
  Duplex=FALSE
  Cassettes=1
  DefaultCassette=Auto
  Color=FALSE
  Command=/usr/bin/lp -c -onobanner -dPrinter3
  CODE39PARAM=2,1:3:1,0.05
  QRCellSizeD=9
  QRCellSizeM=100

(3) 「PDF形式ファイルを印刷するときの解像度情報」を設定する場合

UNIX/Linux環境の場合
PDF形式ファイルを印刷するプリンタの解像度が600(dpi)の場合の,プリンタ定義ファイルの指定例を次に示します。
[PDF]
  YDPI=600
 

(4) 「CODE39バーコードのバーコード補正情報」を設定する場合

CODE39バーコードの細エレメント,太エレメント,キャラクタ間ギャップの幅の比を1対2.5対1に変更し,黒バーの太さを0.04mm補正するプリンタ定義ファイルの指定例を次に示します。

Windows環境の場合
[Printer1]
  CODE39PARAM=2,1:2.5:1,0.04
UNIX/Linux環境の場合
[LIPSPR1]
  CODE39PARAM=2,1:2.5:1,0.04

(5) Windows環境で「PDF形式ファイルにフォントを埋め込む」を設定する場合

PDF形式ファイルに,二つのフォントを埋め込み,MS 明朝およびMS ゴシックを指定する場合の,プリンタ定義ファイルの指定例を次に示します。

 [PDF]
EmbedCount=2
Embed1=MS 明朝:c:\windows\fonts\msmincho.ttc
Embed2=MS ゴシック:c:\windows\fonts\msgothic.ttc

(6) 「QRコードのセルサイズ」をドット単位で設定する場合

QRコードのセルサイズを7ドットにするプリンタ定義ファイルの指定例を次に示します。

Windows環境の場合
[Printer1]
  QRCellSizeD=7
UNIX/Linux環境の場合
[LIPSPR1]
  QRCellSizeD=7

(7) 「QRコードのセルサイズ」を100分の1ミリメートル単位で設定する場合

QRコードのセルサイズを0.7ミリメートルにするプリンタ定義ファイルの指定例を次に示します。

Windows環境の場合
[Printer1]
  QRCellSizeM=70
UNIX/Linux環境の場合
[LIPSPR1]
  QRCellSizeM=70

(8) PostScript対応プリンタでJISX0213:2004の文字集合の文字を出力する場合

日立のJISX0213:2004フォントを搭載したPostScript対応プリンタで,JISX0213:2004の文字集合の文字を出力するプリンタ定義ファイルの指定例を次に示します。

UNIX/Linux環境の場合
[PSPR2]
  PDLType=PS2
  XDPI=720
  YDPI=720
  GenTextMode=RPS2004M-UTF16