web-dev-qa-db-ja.com

itextを使用して改ページを行う方法

Itextを使用してpdfを生成します。改ページを行うためにコンテンツが追加されている間、ある時点で私はそうしました。 Originにいくつかの独立した依存関係を挿入する必要があるため、Originを別のページに挿入するようにユーザーに依頼します。何か案は???

22
meyquel

document.newPage()を呼び出すと、iTextは後続のオブジェクトを新しいページに配置します。新しいページは、次のオブジェクトを配置したときにのみ実際に作成されます。また、newPage()は、現在のページが空白でない場合にのみ新しいページを作成します。それ以外の場合、無視されます。 setPageBlank(false)を使用してそれを克服できます。

例については、以下のリンクを参照してください: http://itextpdf.com/examples/iia.php?id=99 (Edit:dead 404)

42
Mubin

IText7の場合:

document.add(new AreaBreak());

ソース: http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html

9
BadLeo