在每个页面中添加段落-使用itext的Java PDF
我使用iText用java生成PDF文件 我想在每页中添加一段或一些文本 我正在使用HTMl标记格式化文本 这是我试图创建的一个示例 这是我使用的代码:在每个页面中添加段落-使用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
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调用以添加新页面