如何使用itext进行分页

mey*_*uel 22 java itext

我想用itext生成一个pdf.我会在某些时候添加内容以进行分页.我需要插入几个单独的conenidos依赖来源,所以我要求用户在单独的页面上这样做.有任何想法吗???

Mub*_*bin 43

调用document.newPage()告诉iText将后续对象放在新页面上.只有在放置下一个对象时才会实际创建新页面.此外,newPage()如果当前页面不为空,则仅创建新页面; 否则,它被忽略了; 你可以setPageBlank(false)用来克服这一点.

请参阅以下链接以获取示例:http: //itextpdf.com/examples/iia.php?id = 99


小智 12

对于iText7尝试:

document.add(new AreaBreak());
Run Code Online (Sandbox Code Playgroud)

资料来源:http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html

  • 这实际上就像一个魅力.调用document.newPage()只会添加一个新的空白页面,但任何应该添加到新页面上的新对象仍会附加在第一页上.对象在第一页上相互重叠,而其他对象则为空白. (2认同)