Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试使用 pdfbox 在 java 中创建一个 pdf 文档,一切正常,但是当我尝试打开我的 pdf 时,我收到无法正确提取嵌入字体的消息。可能是什么原因?
在这里我加载我的 PDfont:
private PDFont getFont(PDDocument doc) throws IOException { return PDTrueTypeFont.loadTTF(doc, "C:\\Windows\\Fonts\\arial.ttf"); }
似乎顺序很PDTrueTypeFont.loadTTF()重要。在将它放在处理代码的开头之后,它开始在我的情况下工作。
PDTrueTypeFont.loadTTF()
但是出现了一些其他错误(主要是文本编码),所以我还是切换了库。