我想将多个 html 转换为一个 PDF。我使用以下代码创建 pdf 。此代码正在创建一个没有内容的空 PDF。
ArrayList<String> ar = new ArrayList<String>();
ar.add(/resources/html1.html);
String outputFile =" C:/WholePDF.pdf";
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream(outputFile));
document.open();
for (String htmlfile : ar) {
String html = Utilities.readFileToString(htmlfile);
ElementList list = XMLWorkerHelper.parseToElementList(html, null);
for (Element e : list) {
document.add(e);
}
document.newPage();
}
document.close();