Itextを使用してpdfを生成します。改ページを行うためにコンテンツが追加されている間、ある時点で私はそうしました。 Originにいくつかの独立した依存関係を挿入する必要があるため、Originを別のページに挿入するようにユーザーに依頼します。何か案は???
document.newPage()
を呼び出すと、iTextは後続のオブジェクトを新しいページに配置します。新しいページは、次のオブジェクトを配置したときにのみ実際に作成されます。また、newPage()
は、現在のページが空白でない場合にのみ新しいページを作成します。それ以外の場合、無視されます。 setPageBlank(false)
を使用してそれを克服できます。
例については、以下のリンクを参照してください: http://itextpdf.com/examples/iia.php?id=99 (Edit:dead 404)
IText7の場合:
document.add(new AreaBreak());
ソース: http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html