![](https://www.a-assist.co.jp/wp-content/uploads/2023/07/img_64acb820aec54.jpg)
#実装方法:GeneXusによるPDF作成に関するTips集:①サイズ指定
2022年04月06日こんにちは、栗島です。
この記事では、PDFのサイズ指定方法について、紹介させていただきます。
PDFサイズの指定方法
Procedureから「Layout」タブを開き、PDF出力したい項目を配置します。
下記の例ですと、「Title」部と「Body」部に分けております。
Title:タイトル行
Body:明細行
![](/wp-content/uploads/2023/07/POST_2996_01.png)
GeneXusからサイズを指定しPDFを出力する場合、プロパティの「Paper Size」で指定します。
Paper Size「Custom」は幅「Paper Width」、高さ「Paper Height」を指定することができます。
下記の例は、以下の設定を行った場合となります。
Paper Size:Custom
Paper Width:827(Default)
Paper Height:1169(Default)
![](/wp-content/uploads/2023/07/POST_2996_02.png)
下記の例は、以下の設定を行った場合となります。
Paper Size:A3
![](/wp-content/uploads/2023/07/POST_2996_03.png)
下記の例は、以下の設定を行った場合となります。
Paper Size:A5
![](/wp-content/uploads/2023/07/POST_2996_04.png)
「Source」タブでは国ID、国名、エリアID、エリア名を取得するロジックを記載します
![](/wp-content/uploads/2023/07/POST_2996_05.png)
上記で例として記載させていただきました、それぞれの「Paper Size」の設定の場合でどのようにPDFが出力されるか確認していきます。
Paper Size「Custom(Width:827、Height:1169)」の場合
![](/wp-content/uploads/2023/07/POST_2996_06.png)
Paper Size「A3」の場合
![](/wp-content/uploads/2023/07/POST_2996_07.png)
Paper Size「A5」の場合
![](/wp-content/uploads/2023/07/POST_2996_08.png)
いかがでしたでしょうか?
プロパティ値を変更するだけで、様々な種類のサイズで出力することが可能です。
最後まで閲覧頂き、ありがとうございました。