有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

图中显示 enter image description here

有解决办法吗?我需要定义代码页吗?这可能是可用字体的问题吗


共 (1) 个答案

  1. # 1 楼答案

    我的解决方案是切换到2.0快照(Aug15)。我测试过的所有文件看起来都很好。API已更改,但在我的情况下,更改花费了5分钟

    感谢@mkl提供的信息