我必须转换一个非常内置的PDF格式的HTML。 我用类Tidy将HTML文件转换为XTML。 然后,使用XMLWorkerHelper生成我的PDF。
它的工作但生成的PDF不正确。 图像丢失,文本在某些文件上被截断。 我可以用什么具体配置来解决这个问题? 这是我第一次使用这些课程并不容易。 谢谢你的帮助
答案 0 :(得分:0)
我有很难构建的文件html转换成PDF。 因此,我首先使用Tidy在XHTML中格式化它们,然后使用XMLWorkerHelper来生成pdf。 我使用过itextpdf-5.4.2 xmlworker-5.4.2。
PdfWriter writer = PdfWriter.getInstance(documentPDF, new FileOutputStream(pdfFilename));
documentPDF.open();
XMLWorkerHelper.getInstance().parseXHtml(writer, documentPDF, new FileInputStream(HTMLFileName));
我无法发布我的文件,它太大了。