9.3.3 帳票印刷での文字色の設定
印刷モードに「GDI:ページプリンタ」を適用するカラープリンタに対し,グラフィック帳票の文字色をカラーで印刷できます。また,印刷モード「PDFファイル出力:網掛け/グラフィック/書式用」を適用してPDFファイル出力する場合も,カラーで出力できます。この印刷の文字色に関する設定は,[表示・印刷セットアップ]ダイアログの[印刷色]タブで指定します。なお,次の画面で選択されている設定は標準値です。
この画面で表示色を設定する方法,およびボタンの役割を次に示します。
-
「文字色」で,変更する色を選びます。
選んだ色の印刷サンプルとRGB値がダイアログ上に表示されます。
なお,印刷サンプルの色は,表示色が6万色未満のディスプレイでは正確に表示されない場合があります。
-
文字色を調整します。
「赤」「緑」「青」の各項目に数値を入力するか,各スライダをドラッグして,選択した色を調節します。
-
[標準の色に戻す]:すべての色を,XMAP3の標準値に戻します。
- 〈この項の構成〉
(1) 文字色の適用対象
印刷モードに「GDI:ページプリンタ」を設定するプリンタ,および印刷モードに「PDFファイル出力:網掛け/グラフィック/書式用」を設定して出力するPDFファイルに対して,表示・印刷セットアップで設定した文字色を適用できます。そのほかの印刷モードを設定したプリンタに対しては,適用できません。
運用時には,帳票種別「グラフィック帳票」に定義した文字(固定フィールド,出力フィールド,出力日付フィールド,出力時刻フィールド,予約フィールド,および出力OCR)に,表示・印刷セットアップで設定した印刷色が適用され,帳票印刷されます。
(2) 対象システム構成
次に示すシステム構成でXMAP3を運用する環境で,Windowsに接続されているカラープリンタに対してカラーの文字色を印刷できます。
-
Windowsスタンドアロン構成
-
Windowsサーバ/Windowsクライアント構成
-
UNIXサーバ※/Windowsクライアント構成
-
XMAP3/Web for Cosminexusを適用したWebシステム
- 注※
-
XMAP3 Serverの04-01以前のバージョンをサーバに使用したXMAP3のC/S構成には,対応していません。
(3) ドローでの定義とセットアップ情報との関係
ドローで定義したグラフィック帳票の文字色と,表示・印刷セットアップで設定する印刷色との関係について説明します。
[表示・印刷セットアップ]ダイアログの[印刷色]タブで指定した設定内容は,表示・印刷環境ファイル(X3PCONF)の該当項目(印刷サービス名.PCCLNM[n]=)に反映されます※。帳票印刷の実行では,例えば,ドローの定義で文字色に「赤」を指定した帳票を印刷する場合,表示・印刷環境ファイルの該当項目「印刷サービス名.PCCLNM[1]=」に指定されたRGB値(標準設定ではFF0000)がプリンタドライバに送信されます。プリンタでは,そのRGB値に従った色で文字を印字します。
- 注※
-
nには,赤,緑などのパレットに対応する1〜8の番号が割り当てられます。
表示・印刷セットアップの設定と,表示・印刷環境ファイルの設定値との関係を次の表に示します。
種別 |
印刷色の設定 |
表示・印刷環境ファイルの設定 |
|
---|---|---|---|
パレット |
初期値(RGB値※) |
パラメタ |
|
文字色 |
赤 |
FF0000 |
*.PCCLNM[1]= |
緑 |
00AA00 |
*.PCCLNM[2]= |
|
黄 |
FFCD00 |
*.PCCLNM[3]= |
|
青 |
0000FF |
*.PCCLNM[4]= |
|
紫 |
D24AD2 |
*.PCCLNM[5]= |
|
空 |
00D7FF |
*.PCCLNM[6]= |
|
白 |
FFFFFF |
*.PCCLNM[7]= |
|
黒 |
000000 |
*.PCCLNM[8]= |
(4) 帳票印刷の運用のポイント
カラーの文字色を使用して帳票印刷を運用するポイントについて説明します。
-
プリンタによる印字色の違いを考慮する
使用するプリンタの機種や,プリンタドライバの仕様によって,印刷される色は異なります。特にモノクロプリンタの場合,白と黒以外の色については,プリンタドライバの仕様によって正しく印字されない場合があります。
このため,カラーの文字色を使用した帳票を印刷する場合には,あらかじめテスト印刷をして,期待どおりの色で印刷されるか,運用に問題がないかどうかを確認することをお勧めします。テスト印刷の結果,必要に応じて,表示・印刷セットアップの文字色のRGB値を変更し,目的の色で文字が印字されるようにカスタマイズしてください。
また,OCRをカラーにした場合は,OCRリーダで十分な読み込みテストをすることをお勧めします。
-
プリンタに応じて白色文字を扱う
カラーの文字色に白色(RGB値にFFFFFFを指定)を使用している帳票印刷では,プリンタに白色インクが搭載されているかどうかによって,次のように印字結果が異なります。
プリンタ
印字結果
白色文字を単独で定義
白色文字と網掛けを重ねて定義
白色インクを搭載しているプリンタ
文字が白色で印字される
文字が白色で印字される
白色インクを搭載していないプリンタ
文字は印字されない
文字は印字されないで,網掛けが文字の形で抜かれる(抜き文字となる)
-
オブジェクトの重なりを考慮して帳票を定義する
文字(固定フィールド,出力フィールド,出力日付フィールド,出力時刻フィールド,予約フィールド,および出力OCR)と,そのほかのオブジェクトを重ねて定義した帳票を印刷した場合は,文字が上に印字されます。
また,文字色が異なるフィールド同士を重ねて定義した帳票では,重なり順序の上下関係が不定となります。このため,フィールド同士を重ねて定義する場合は,文字色を同色にすることをお勧めします。
(5) 関連ソフトウェアと連携する環境での文字色の扱い
FAXC/SPOOLでは,カラーの文字色の印刷に対応していません。このため,FAXC/SPOOLと連携する環境では,文字色が定義されているグラフィック帳票を,印刷モード「日立FAXC/SPOOL出力:ページプリンタ」に設定したFAXC/SPOOLプリンタ経由でカラーFAXに出力しても,文字はカラーとなりません。また,白と黒以外の色については,FAXC/SPOOLの仕様によって正しく印字されない場合があります。