多くの (実行時に定義された) 列を含む PDF レポートを生成する必要があります。これらのレポートは、ユーザーが表示する多くのフィールドを選択すると、水平方向に複数のページにまたがる場合があります。私は DynamicJasper を使用しており、すべての列が 1 ページに収まると動的レポートを正常に生成できました。そうでない場合、レポートはトリミングされ、いくつかの列のみが表示されます。実行時にページ幅を変更しようとしましたが、レポートはトリミングされませんが、ページ サイズが標準ではないため、正しく印刷できません。この種のレポートを生成する正しい方法はどれですか?
目標は、スプレッドシートを印刷するときのように、大きなテーブルがページ幅を超える場合に複数のページに分割することです。
JasperReports を使用してそれを達成することは可能ですか?