VSPプリンタへ印刷した場合、シフトJISまたはUnicodeの日本語文字が正しく印刷できません。

VSPプリンタへ印刷した場合、シフトJISまたはUnicodeの日本語文字が正しく印刷できません。
VSPプリンタ(データストリームがUVPI)の場合、シフトJISまたはUnicodeの印刷データを印刷する場合は、COBOLの環境変数 CBR_LP_OPTIONに以下のオプションの指定が必要です。

[Solaris]
 シフトJIS : -y PCK
 Unicode : -y truetype -y UTF-8

[Linux系]
 シフトJIS : -o -y_PCK
 Unicode : -o -y_UTF-8

CBR_LP_OPTIONには、FORMAT句なし印刷ファイルで、ファイル管理記述項のASSIGN句の指定が PRINTERの場合に、lpコマンドに渡すオプションを指定します。
詳細については、以下のマニュアルを参照してください。

NetCOBOL使用手引書
  • 第7章 印刷処理
     7.1.4 環境変数の設定
製品・サービス情報
対象製品NetCOBOL
プラットフォームSolaris, Linux x86, Linux Intel64, Linux Itanium
アンサー種別 運用/保守
このページの先頭へ