我使用pdfbox-layout使用文档API创建和管理PDF文档。
Document document = new Document();
使用段落API,如果文本大小超过当前页面,它会自动创建新页面。
Paragraph paragraph = new Paragraph();
但是,我无法在需要时手动添加新页面。我想从新页开始打印一些内容。
通过查看API的源代码,我发现add
方法接受Element
类型的参数,
document.add(Element element)
在检查了所有实现Element
接口的类之后,我找到了我需要的一个,即ControlElement
document.add(ControlElement.NEWPAGE);