将PDF转换为EPS转换为PNG,无需文本

时间:2019-03-07 08:56:50

标签: pdf imagemagick ghostscript

如何将PDF转换为PNG(并过滤出文本)。

我要渲染不带纯文本的图像和矢量图形(包括矢量文本)

下面仅提取图像..而不提取PDF的整个页面

gs -sDEVICE=eps2write -dFILTERTEXT -dFirstPage=1 -dLastPage=1 -o out.eps 091.pdf
convert -density 300 -background white -alpha off out.eps -resize 2480x3508! OUT.png

来自EPS

enter image description here

PDF

enter image description here

1 个答案:

答案 0 :(得分:0)

FILTERTEST开关(很确定,已记录在案)仅适用于文本,不适用于包含看起来像文本的像素模式的图像,也不适用于看起来像文本的矢量线条

看不到您的EPS,我无法分辨您抱怨的文本是否是文本,但是我的猜测不是。

顺便说一句,如果您想要PNG,则没有理由将EPS转换为PDF,只需将EPS直接渲染为PNG文件即可。