Java 通过ITextRenderer设置PDF中的分页符

Java 通过ITextRenderer设置PDF中的分页符,java,jsp,itext,html-to-pdf,Java,Jsp,Itext,Html To Pdf,我使用ITextRenderer制作PDF 代码是 StringBuffer buf = new StringBuffer("content for showing in PDF"); javax.xml.parsers.DocumentBuilder builder = javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder(); org.w3c.dom.Document doc = builder.

我使用ITextRenderer制作PDF

代码是

StringBuffer buf = new StringBuffer("content for showing in PDF");

javax.xml.parsers.DocumentBuilder builder = javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder();
org.w3c.dom.Document doc = builder.parse(new java.io.StringBufferInputStream(buf.toString()));
response.setContentType("application/pdf");
response.setHeader("Content-Disposition", "attachment; filename=\"" + (type.equals("0") ? "sales_list" : "lettings_list") + ".pdf\"");

java.io.OutputStream os = response.getOutputStream();

org.xhtmlrenderer.pdf.ITextRenderer renderer = new org.xhtmlrenderer.pdf.ITextRenderer();

renderer.setDocument(doc, null);

renderer.layout();

renderer.createPDF(os);

os.close();
因此,在这里的内容,我有几个记录显示在PDF

现在我希望这些单独的记录显示在同一个页面中,这意味着我不希望在两个页面上显示相关内容

若当前页面上并没有足够的空间,则整个内容将转移到下一页,而不是拆分为两页