ghostscript选项用于制作带有展平图像的pdf

时间:2015-08-20 20:04:40

标签: ghostscript

是否可以选择将ghostscript中的pdf作为图像打印?

我可以使用:

gs -dNOPAUSE -dBATCH -sDEVICE=pngalpha -r300 -sOutputFile=p%03d.png my.pdf

然后使用imagemagick通过以下方式制作pdf:

convert *.png new.pdf

PDF打印机似乎有一个选项可以执行相同的操作,即复选框显示"打印为图像"。我在ghostscript文档中找不到任何听起来像是选项的文档。可能有一个术语,我只是不知道要找。

很难解释为什么你想要一个文本的pdf文档并把它变成一个文本图像的文档,这个文档的大小是原来的4倍,但这就是我想要做的。

1 个答案:

答案 0 :(得分:0)

目前,唯一的方法是从包含透明度操作的PDF开始,然后选择1.3或更低的CompatibilityLevel。

我有一个想法来实现这个功能,但我没有时间去研究它。

您可以使用Ghostscript以2遍方式渲染图像,然后使用view *脚本将图像读回Ghostscript并生成PDF。没有比使用转换更好的了。