5

私は Apache freemarker を使用して PDF ドキュメント レポートを作成しています。ページの半分がテキストでいっぱいで、その下にテーブルを追加する必要がある状況があります。テーブルのサイズは動的で、テキストと同じページに収まる場合もあれば、収まらない場合もあります。収まらない場合は、次のページにテーブルのコンテンツの一部が表示されます。表が同じページに収まるかどうかを測定し、収まらない場合は別のページに印刷したいと考えています。それを達成する方法はありますか?

私の場合、表が収まる場合は、同じページに表を印刷することが重要です。

4

1 に答える 1

5

実際、解決策は簡単でした-テーブルに追加する必要が page-break-inside:avoid; ありました。このcssプロパティは、要素が別のページに収まる場合に要素が壊れるのを防ぎます。

于 2016-08-03T06:12:21.237 に答える