PDF化時に用紙サイズを自由に指定することは可能ですか

Q.

PDF化時に用紙サイズを自由に指定することは可能ですか

A. 

はい、PDF画面を呼び出すURLに以下のようなパラメータを追加することで可能です。

  • 用紙サイズを指定する方法

/apex/PDFページ名?pdfPageSize=[用紙サイズ]

例:

/apex/samplepagename?pdfPageSize=A4

/apex/samplepagename?id=***************&pdfPageSize=A4


  • 任意の用紙サイズを指定する方法

/apex/PDFページ名 ?pdfPageSize=[横幅]%20[高さ]&pdfOrientation=%3B

例:

/apex/samplepagename?pdfPageSize=100.0mm%20100.0mm&pdfOrientation=%3B

/apex/samplepagename?id=***************&pdfPageSize=100.0mm%20100.0mm&pdfOrientation=%3B

※PDFのページサイズを100mm*20100mmに変更する方法(数値は小数点以下を必ず指定すること)


また、「PDF化」のチェックがOFFの参照ページに対し、「isPdf=true」を付与することでPDF化されますので、上記のサイズ指定と組み合わせると以下のようになります。

/apex/参照ページ名?isPdf=true&pdfPageSize=[用紙サイズ]

/apex/参照ページ名 ?isPdf=true&pdfPageSize=[横幅]%20[高さ]&pdfOrientation=%3B


URLパラメータの詳細については以下のヘルプをご確認ください。

(1)-c. 動的URLパラメータ設定


テラスカイ管理番号 C-00009423