【问题标题】:PDFBOX page to image produce blurry image if the page dimensions are low如果页面尺寸较低,PDFBOX 页面到图像会产生模糊的图像
【发布时间】:2020-12-03 03:58:02
【问题描述】:

我的任务是将pdf文件转换为图像(通常是PNG),我遇到页面尺寸低(612,792)的情况即使缩放渲染或DPI api的“pdfRenderer.renderImage(pageNo,2)渲染的图像质量也很差"


使用20.0.20版本。

这是使用 pdf 查看器 的外观:

渲染图像中的相同 sn-p :

放大 pdf 查看器:

缩放渲染的图像结果如下:



有什么方法可以提高图像质量??

谢谢

【问题讨论】:

  • 请分享文件...还请提及您使用的 PDFBox 版本。 2.0.20 对某些文件有错误,所以与 2.0.19 比较。随着规模的增加,渲染质量应该会更好。 (4 为 288 dpi)
  • @TilmanHausherr 感谢您的快速回复。我使用的版本是 2.0.20。确实降级到 20.0.19 解决了这个问题。我无法共享原始文件,因为它包含敏感数据。无论如何,我现在会坚持 20.0.19。
  • 那么这个bug可能在2.0.21中解决了,很快就会出来,请尝试repository.apache.org/content/groups/snapshots/org/apache/…这里是问题:issues.apache.org/jira/browse/PDFBOX-4863
  • 确实在 2.0.21 版本中解决了这个问题。由 pdfbox-app-2.0.21-20200801.094822-151.jar 验证。感谢您的帮助。
  • 请点击我的答案的复选标记。

标签: java image pdfbox


【解决方案1】:

2020年8月发布的2.0.21中已经解决了2.0.20中图像模糊的问题。问题在PDFBOX-4863的issue中修复(标题有误导性,问题不仅仅与字体有关) .

【讨论】:

  • @Z.H.请接受答案,否则这不能用于指示此错误的重复...
猜你喜欢
  • 2015-01-04
  • 2016-05-16
  • 2014-01-21
  • 2011-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-30
相关资源
最近更新 更多