GeneXusから作成したPDFの片面・両面印刷設定

GeneXusのレポート機能から作成されたPDFは、実は両面印刷が出来ない状態になっています。
「PDFリーダーでPDFを開いて、印刷設定で「両面印刷」にしても、両面にならない。」
という状態です。

これはPDFファイル作成時の設定でこのような形になっているのですが、
GeneXus上で分かりやすいプロパティ等がある訳では無いのが厄介な所です。


対応方法


Javaでも.NETでも、実行環境の配下にGXPRN.INIというファイルが作られています。
※最初は無いかもしれませんが、1度でもPDFを出力すれば作成されます

Javaの場合はTomcatのアプリケーションディレクトリ\WEB-INFの配下

.NETの場合はアプリケーションディレクトリの直下
※開発環境であればナレッジベースのターゲットパスのwebフォルダの配下


GXPRN.INI
https://wiki.genexus.com/commwiki/servlet/wiki?17091,GXPRN.INI+Format

この中の「Duplex」が片面・両面印刷の設定となります。
1:片面印刷のみ
2:両面印刷のみ
3(1,2以外):デフォルトは片面、PDFリーダーの印刷設定に従って両面印刷も可能



GXPRN.INIに以下の記述を追記すれば両面印刷となります。

[]
Duplex= 2

コメント

このブログの人気の投稿

IVS文字・サロゲートペア文字の注意

Tomcatの設定3:8080ポート以外で動作させる

Tomcatの設定5:メモリ調整と起動モード

Tomcatの設定4:セキュリティ関連の調整

GeneXusのオプション設定、起動時オプション

ファビコン(fabicon)の設定