Java 如果页面尺寸较低,PDFBOX页到图像会产生模糊图像
我的任务是将pdf文件转换为图像(通常为PNG),我遇到页面维度较低(612792)的情况,渲染图像质量较差,甚至是缩放渲染或DPI api的“pdfRenderer.renderImage(pageNo,2)” 使用20.0.20版本。Java 如果页面尺寸较低,PDFBOX页到图像会产生模糊图像,java,image,pdfbox,Java,Image,Pdfbox,我的任务是将pdf文件转换为图像(通常为PNG),我遇到页面维度较低(612792)的情况,渲染图像质量较差,甚至是缩放渲染或DPI api的“pdfRenderer.renderImage(pageNo,2)” 使用20.0.20版本。 这是使用pdf查看器时的外观: 渲染图像中的相同片段: 放大pdf查看器: 缩放渲染图像的结果如下: 有没有办法创造更好的图像质量 感谢2020年8月发布的2.0.21解决了2.0.20中图像模糊的问题。问题已在本期中修复(标题有误导性,问题不仅仅
这是使用pdf查看器时的外观:
渲染图像中的相同片段:
放大pdf查看器:
缩放渲染图像的结果如下:
有没有办法创造更好的图像质量
感谢2020年8月发布的2.0.21解决了2.0.20中图像模糊的问题。问题已在本期中修复(标题有误导性,问题不仅仅与字体有关)。请共享文件。。。还请提及您正在使用的PDFBox版本。2.0.20在某些文件上有一个bug,因此与2.0.19相比。随着比例的增加,渲染质量应该会更好。(4是288 dpi)@tilmahausher谢谢你的快速回复。我使用的版本是2.0.20。事实上,降级到20.0.19可以解决问题。我无法共享原始文件,因为它包含敏感数据。无论如何,我现在还是坚持使用20.0.19。那么这个错误很可能在2.0.21中解决,很快就会出现,请尝试一下。问题是:事实上,这个问题在2.0.21版本中得到了解决。由pdfbox-app-2.0.21-20200801.094822-151.jar验证。谢谢您的帮助。请单击我答案的复选标记。@Z.H.请接受答案,否则这不能用于指示此错误的重复项。。。