gpt4 book ai didi

java - Java 中的 com.itextpdf.tool.xml.exceptions.RuntimeWorkerException

转载 作者:行者123 更新时间:2023-12-01 04:32:34 25 4
gpt4 key购买 nike

public class GeneratePDF {
public static void main(String[] args) {
try {
String k = "<html><body> This is my Project </body></html>";
OutputStream file = new FileOutputStream(new File("E:\\Test11.pdf"));
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document, file);
document.open();
InputStream is = new ByteArrayInputStream(k.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(writer, document, is);
document.close();
file.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

这是我将静态和小内容 Html 的 HTML 转换为 Pdf 的代码,它工作正常,但对于动态和长 Html 内容,它 com.itextpdf.tool.xml.exceptions.RuntimeWorkerException 这个 Excpetion 请帮助我哪里做错了。

最佳答案

问题是您的 html 无效。

尝试使用 HTMLWorker 对其进行转换类

关于java - Java 中的 com.itextpdf.tool.xml.exceptions.RuntimeWorkerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17827136/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com