在每个页面中添加段落-使用itext的Java PDF

在每个页面中添加段落-使用itext的Java PDF,java,pdf,itext,Java,Pdf,Itext,我使用iText用java生成PDF文件 我想在每页中添加一段或一些文本 我正在使用HTMl标记格式化文本 这是我试图创建的一个示例 这是我使用的代码: public pdfing() { try { com.itextpdf.text.Document document = new com.itextpdf.text.Document(PageSize.A4); PdfWriter pdfWriter = PdfWriter.getInst

我使用iText用java生成PDF文件

我想在每页中添加一段或一些文本

我正在使用HTMl标记格式化文本

这是我试图创建的一个示例

这是我使用的代码:

public pdfing() {


    try {
            com.itextpdf.text.Document document = new com.itextpdf.text.Document(PageSize.A4);
        PdfWriter pdfWriter = PdfWriter.getInstance(document, new FileOutputStream("fdf.pdf"));
        document.open();
        HTMLWorker htmlWorker = new HTMLWorker(document);
             htmlWorker.parse(new StringReader("text text ..... " +
                    "<h1 style = \"color:#00ff00;\">aaaaa</h1>"));



        document.close();

        } catch(DocumentException e) {
        e.printStackTrace();
        } catch (FileNotFoundException e) {
        e.printStackTrace();
        } catch (UnsupportedEncodingException e) {
        e.printStackTrace();
        } catch (IOException e) {
        e.printStackTrace();
        }
}
publicpdfing(){
试一试{
com.itextpdf.text.Document Document=新的com.itextpdf.text.Document(PageSize.A4);
PdfWriter PdfWriter=PdfWriter.getInstance(文档,新文件输出流(“fdf.pdf”);
document.open();
HTMLWorker HTMLWorker=新HTMLWorker(文档);
解析(新的StringReader(“文本…”)+
"aaaaa);;
document.close();
}捕获(文档异常){
e、 printStackTrace();
}catch(filenotfounde异常){
e、 printStackTrace();
}捕获(不支持的编码异常e){
e、 printStackTrace();
}捕获(IOE异常){
e、 printStackTrace();
}
}
我尝试了document.addPage(),但似乎不存在


我该怎么办?

您可能正在寻找API调用以添加新页面