从html创建pdf时出现问题

时间:2016-02-29 17:20:24

标签: pdf-generation itext xmlworker

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

0 个答案:

没有答案