作成日: 2026/11/09 最終更新日: 2026/11/09
文書種別
不具合
発生環境
以下のような状況でのみ発生します。
- クラウドなど、プリンタが存在しない環境でPDFを出力している
- 仮想プリンタ(PrinterName = "")を設定している
実行環境のプリンタから用紙サイズを取得できる状況では問題が発生しません。
状況
回避方法あり
詳細
ActiveReports for .NET 20.0J では、用紙サイズを製品固有の名前空間に定義しています。
この内、B4とB5のサイズがISO規格で定義されています。
| 用紙サイズ・規格 | mm | inch |
| B4 JIS | 257 × 364 | 10.12 × 14.33 |
| B4 ISO | 250 × 353 | 9.84 × 13.90 |
| B5 JIS | 182 × 257 | 7.17 × 10.12 |
| B5 ISO | 176 × 250 | 6.93 × 9.84 |
一般的なプリンタ(日本以外も含む)では、B4とB5のサイズがJIS規格で定義されています。
そのため、ActiveReports固有の定義を参照する状態では、意図した大きさで出力されない場合があります。
回避方法
PaperKind.Customで、幅と高さを固定値で設定してください。