java PDFBox PDFImageWrite。writeImage未正确处理所有字符
我使用PDFBox 1.8.10加载PDF并在每个页面上覆盖图像
PDDocument doc = PDDocument.load(url);
PDFImageWriter imageWriter = new PDFImageWriter();
imageWriter.writeImage(doc, imageFormat, password, 1,
doc.getNumberOfPages(), filePrefix, imageType, resolution);
我试着将doc
保存为PDF格式,看起来不错。保存图像时,图像可能包含不正确的文本。东欧文件尤其如此,如匈牙利、波兰、捷克等
PDF显示
H-4432 NYÍREGYHÁZA-NYÍRSZŐLŐS
有解决办法吗?我需要定义代码页吗?这可能是可用字体的问题吗
# 1 楼答案
我的解决方案是切换到2.0快照(Aug15)。我测试过的所有文件看起来都很好。API已更改,但在我的情况下,更改花费了5分钟
感谢@mkl提供的信息