我正在使用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();
}
}
我尝试过document.addPage(),但我似乎不存在。
我该怎么办?