【问题标题】:Ghostscript Tiff / JPG QualityGhostscript Tiff / JPG 质量
【发布时间】:2016-02-18 21:31:01
【问题描述】:

iam 使用 ghostscript 将 pdf 文件转换为 tiff,然后再转换为 jpg。 如何在不为每个站点创建约 50MB 大文件的情况下提高输出文件的质量?

这是我目前的参数。

-q -sPapersize=a4 -dSAFER -dNOPAUSE -dTextAlphaBits=4 -sDEVICE=tiff24nc -sOutputFile=Output.tif" -r300 Input.pdf -c 退出

And an example of a tiff convert

【问题讨论】:

  • 不要转换为 TIF,然后再转换为另一种图像格式。直接转成JPG
  • 我想稍后从 pdf 创建 jpg。我需要 tiff 将其与 tesseract (ocr) 和 jpg 一起使用以通过休息服务将其发送给我的客户。所示图片是 tiff 文档的一部分。
  • 这取决于您认为是质量问题。 300 dpi 是相当低的分辨率。如果您想要抗锯齿(因为您已经设置了 TextAlphaBits,您显然会这样做),那么请使用 DownscaleFactor,并以 300 * DownScaleFactor 渲染页面。抗锯齿效果比旧的 AlphaBits 参数要好,但需要更长的时间。或者,解释一下“质量”是什么意思。
  • 感谢小费 KenS,这有助于我以更好的质量转换文件。

标签: pdf jpeg tiff ghostscript


【解决方案1】:

您可以通过在命令行中添加 -dCompression=pack 或 -dCompression=lzw 来改善最严重的 TIFF 大小问题,然后您可以提高分辨率。

如果 TIFF 的目的是为 OCR 提供最佳清晰度,那么我会质疑使用文本抗锯齿的实用性。

最后,另一个要考虑的选择是使用 PNG,它也是无损的。 png16m Ghostscript 设备应该给出与 tiff24nc 相当的结果

【讨论】:

  • 当我尝试该命令时,我收到了错误Invalid value for option -dCompression=pack, use -sNAME= to define string constants
猜你喜欢
  • 2018-04-11
  • 1970-01-01
  • 2017-04-12
  • 2013-07-21
  • 1970-01-01
  • 2016-07-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多