Hitachi

EUR システム設計ガイド


4.7.2 Windows環境のプリンタ出力時のフォント

EUR サーバ帳票出力機能では,フォントを出力する際に文字幅を計算しています。

プロポーショナルフォントを出力するときは,フォントの文字幅を文字ごとに取得して計算します。固定ピッチフォントを出力するときは,プロポーショナルフォントを出力するときと同じ計算をする方法(動的モード),またはフォントの文字幅を固定値として計算する方法(静的モード)を指定できます。

ここでは文字幅の計算方法について説明します。

〈この項の構成〉

(1) 文字幅の計算方法

帳票アイテムのフォントおよび文字幅計算方法の指定によって,どのように文字幅が計算されるかを次に示します。

表4‒18  文字幅の計算方法

帳票アイテムのフォント

文字幅計算方法の指定

文字幅の計算方法

プロポーショナルフォント

使用するフォントに合わせて文字幅を計算します(動的モード)。

固定ピッチフォント

動的

静的

固定値で文字幅を計算します(静的モード)。

(凡例)

−:文字幅計算方法の指定は適用されません。プロポーショナルフォントの場合は,常に動的モードとして計算されます。

注※

文字幅計算方法の指定を省略したときは,「静的」が仮定されます。

(2) 文字幅計算方法の設定

EUR サーバ帳票出力機能での,文字幅計算方法の設定方法を次に示します。

(a) 文字幅計算方法の設定方法

環境変数EURPS_FONT_WIDTH_MODEで文字幅計算方法を設定します。設定方法の詳細についてはマニュアル「EUR 帳票出力 リファレンス EUR Server編」を参照してください。

(3) プリンタ出力でのフォントの出力結果

Window環境のプリンタに出力するときは,文字幅の計算方法と出力結果が次のように異なります。