
我正在使用ghostscript将PDF转换为postscript。
如果我正在转换具有hightlight和注释的pdf,即包含简单文本的pdf,那么它可以在postscript中正确地转换文本。但当pdf高亮显示或注释文本时,它会将该pdf页面转换为图像。
我正在使用下面的命令。
gswin64c -o sample.ps -sDEVICE=ps2write sample.pdf
谢谢
发布于 2020-05-18 15:12:56
如果没有看到您没有提供的PDF文件,我的猜测是高亮显示或注释使用了透明度。
在PostScript成像模型中,根本不支持PDF透明度模型。
所以没有办法获得一个透明的PDF文件,并从它产生一个透明的PostScript文件。虽然某些最小透明度特征可以通过巧妙的PostScript编程来复制,但一般情况根本无法重现。
因此,当ps2write设备遇到涉及透明度的输入时,它会将页面呈现为图像,并将其用作输出PostScript程序中的页面内容。
https://stackoverflow.com/questions/61862997
复制相似问题