0

我想将多个 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();
4

0 回答 0