作成日: 2025/12/17 最終更新日: 2025/12/17
文書種別
不具合
状況
現象確認済み
詳細
SectionDocument.Printer.PaperKindプロパティで設定した用紙サイズが印刷時に適用されません。
レポート生成時の用紙サイズ(SectionReport.PageSettings.PaperKind)が適用されるため、縮小印刷や集約印刷で期待する結果になりません。
var rpt = new SectionReport1();
rpt.PageSettings.PaperKind = GrapeCity.ActiveReports.Printing.PaperKind.A3;
rpt.Run();
rpt.Document.Printer.PaperKind = GrapeCity.ActiveReports.Printing.PaperKind.A4;
rpt.Document.Print(false, false, false); //A3で印刷される
回避方法
直接的な回避方法はありません。
Printメソッドの第1引数にtrueを渡すとダイアログが表示されます。ダイアログの操作で用紙サイズを変更してください。