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

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

7.26.18 EURPS_PDF_IMAGE_OPTIMIZEMEM

複数の画像アイテムを貼り付けた帳票,または複数のバーコードアイテムを貼り付けた帳票をPDF形式ファイルに出力する場合,メモリリソースを最適化するかどうかを指定します。

複数の画像アイテムを貼り付けた帳票,または複数のバーコードアイテムを貼り付けた帳票をPDF形式ファイルに出力する場合,メモリ上に複数分の画像データ,またはバーコードデータを確保してPDF形式ファイルを出力するため,メモリリソースを圧迫します。そのため,環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMに「YES」を設定しておくと,メモリリソースの圧迫を回避できます。ただし,メモリリソースの最適化処理を行う場合,一時ファイル(Windows環境の場合はSystemTemp,UNIX/Linux環境の場合は/tmp)を使用するため,環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMに「YES」を設定しないときに比べて,PDF形式ファイルの出力時間が遅くなります。

環境変数の設定値は,すべて半角英大文字で指定してください。

表7-49  EURPS_PDF_IMAGE_OPTIMIZEMEMの設定値

環境変数の設定値 説  明
YES 複数の画像アイテムを貼り付けた帳票,または複数のバーコードアイテムを貼り付けた帳票をPDF形式ファイルに出力する時,メモリリソースを最適化にします。

「YES」以外の値を指定した場合,または環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMに何も設定しなかった場合は,メモリリソースの最適化はしません。

環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMと環境設定ファイル(Windows環境の場合はEURPS_ENV,UNIX/Linux環境の場合はeurps_env)中の変数EURPS_PDF_IMAGE_OPTIMIZEMEMを同時に設定した場合は,環境変数の値が優先されます。

なお,Adobe Readerで閲覧する場合や,プリンタに出力する場合には,環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMへの設定は,何も影響がありません。

また,環境変数EURPS_PDF_IMAGE_OPTIMIZEMEMは,1ページの帳票には効果がありません。2ページ以上の帳票をPDF形式ファイルに出力する場合に,効果があります。