使用iText将HTML转换为PDF时,的文本未对齐

时间:2019-01-23 11:17:24

标签: java itext xmlworker

我有一个html文件,在浏览器中打开html文件时,所有文本和颜色均正确显示。我使用iText5将html文件转换为PDF,但是我没有使所有文本正确对齐。

HTML文件输出。 enter image description here

在使用iText5转换为PDF后,请参见文本“ CheckThings 1”,同时缺少字体系列和分隔符行。 enter image description here

以下是可转换为pdf的代码:

    step 1
    Document document = new Document(PageSize.A4.rotate());
    // step 2
    PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("D:\\final.pdf"));
    // step 3
    document.open();
    // step 4
    XMLWorkerHelper.getInstance().parseXHtml(writer, document,
            new FileInputStream("D:\\input.html"));
    //step 5
     document.close();

关于如何使它工作的任何想法吗?

0 个答案:

没有答案