gpt4 book ai didi

java - pdf转换使用java库

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:26:25 25 4
gpt4 key购买 nike

我愿意将 xhtml 文件转换为 pdf/a 格式或将 pdf 文件转换为 pdf/a 格式。任何人都可以建议我可以使用哪个 java 库。谢谢

我会让我的例子更具体

我有一个简单的 html 文件 xyz.html

<html><body>
hello
<br>
<font style = "Helvetica">hello</font>
<br>
</body></html>

java代码:

Document document = new Document(PageSize.A4);
FileOutputStream fout = new FileOutputStream(pdffile);
PdfWriter pdfWriter = PdfWriter.getInstance(document, fout);
pdfWriter.setPDFXConformance(PdfWriter.PDFA1B);
FileReader fr = new FileReader(xyz.html);
document.open();
HashMap<String, Object> Provider = new HashMap<String, Object>();
DefaultFontProvider def = new
Provider.put(HTMLWorker.FONT_PROVIDER, def);
HTMLWorker htmlWorker = new HTMLWorker(document);
htmlWorker.setProviders(Provider);
htmlWorker.parse(fr);

我收到错误 com.itextpdf.text.pdf.PdfXConformanceException:必须嵌入所有字体。这不是:Helvetica

最佳答案

关于java - pdf转换使用java库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12176318/

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