首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ghostscript/ps2pdf优化后PDF中缺少的图像

Ghostscript/ps2pdf优化后PDF中缺少的图像
EN

Stack Overflow用户
提问于 2013-01-15 00:33:08
回答 1查看 854关注 0票数 0

我正在开发一个网页应用程序(PHP),用来创建PDF和打印形式的书籍。每个书籍页保存为一个单独的高分辨率JPEG,并插入到一个新的PDF文档创建的TCPDF (http://www.tcpdf.org/)。最后一页有一个附加的水印图像(PNG,2500x2000,72dpi)插入在底部附近。

所有这些都很好,但是当我使用下面的命令调用Ghostscript来优化PDF时,我遇到了麻烦。它处理整个PDF,除了水印丢失外,没有错误。

代码语言:javascript
复制
gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=LowResOutput.pdf -dPDFSETTINGS=/screen -dCompatibilityLevel=1.4 HiResInput.pdf

我已经确认水印在未优化的源文件中显示正确。如果我将质量设置(-dPDFSETTINGS)从/screen更改为/printer,则会生成包含水印的高分辨率PDF。

我不确定是否缺少了导致水印图像被排除的质量/输出设置。如果有人知道为什么会发生这种情况,我将非常感谢你的回应。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-15 10:24:48

你在使用什么版本的Ghostscript?水印是如何创建的?(注释,修改页面内容流,其他什么?是透明的吗?)

不要使用PDFSETTINGS而不完全了解所有单个设置的影响,最有可能的是颜色转换会导致输出发生一些变化,但可能还有其他原因。一般说来,我根本不会使用PDFSETTINGS开关,而是单独设置每个交换机。

最后,你能放一个(小!)文件的类型,您要发送到某个公共的Ghostscript。几乎不可能在没有看到一个例子的情况下做出知情的评论。

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

https://stackoverflow.com/questions/14329300

复制
相关文章

相似问题

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