我想使用itext生成pdf。我会在某些时候添加内容以进行分页。我需要插入几个单独的conenidos依赖源,所以我要求用户在单独的页面上这样做。任何想法???
答案 0 :(得分:41)
调用document.newPage()
告诉iText将后续对象放在新页面上。只有在放置下一个对象时才会实际创建新页面。此外,如果当前页面不为空,newPage()
仅创建新页面;否则,它被忽略了;您可以使用setPageBlank(false)
来克服这个问题。
请参阅以下链接以获取示例: http://itextpdf.com/examples/iia.php?id=99(编辑:死亡404)
答案 1 :(得分:8)
对于iText7,请尝试:
document.add(new AreaBreak());
来源:http://itextsupport.com/apidocs/itext7/7.0.0/com/itextpdf/layout/element/AreaBreak.html