首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ghostscript从pdf生成高质量的缩略图jpg

Ghostscript从pdf生成高质量的缩略图jpg
EN

Stack Overflow用户
提问于 2018-02-05 14:31:57
回答 1查看 654关注 0票数 0

我正在用幽灵脚本从.jpg页面生成.pdf缩略图。这是我使用的代码:

代码语言:javascript
运行
复制
gswin64c -dNumRenderingThreads=4 -dNOPAUSE -sDEVICE=jpeg -g125x175 -
dPDFFitPage -sOutputFile=./h%d.jpg -dJPEGQ=100 -r300 -q input.pdf -c quit

一切都很好,除了缩略图的质量真的很差。我希望有一些幽灵脚本命令,以提高质量,以想象的质量。顺便说一句。Imagemagick生成高质量的缩略图,但速度太慢。下面是一个带有鬼怪脚本的缩略图示例:

这是我想要的图像。由imagemagick生成的:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-05 15:22:19

提供原始文件将是有帮助的,而不需要对更好的参数进行推测。

就我个人而言,我不会使用JPEG,我怀疑它能提供如此低分辨率/媒体大小的压缩。它在线上和文本上的表现也不是很好,这就是你的页面在我看来的样子。这种组合导致输出相当多的人工制品。

ImageMagick输出似乎是严重反别名的,您可以通过设置-dGraphicsAlphaBits、-dTextAlphaBits ,通过过度采样分辨率,然后使用-dDownScaleFactor进行下采样,从而从Ghostscript获得。

当然,与正常输出相比,Ghostscript在产生反别名输出时的性能会降低。你不可能一事无成,“更好的质量”会让你付出代价。

请注意,在您使用的页面大小,-dNumRenderingThreads将没有任何影响。您必须运行一个显示列表才能产生任何效果,这样一个很小的页面将被呈现为内存中的位图。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48624855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档