Ghostscript Pdf Transparant Objects删除

时间:2018-06-10 16:11:15

标签: pdf pdf-generation ghostscript acrobat postscript

我有几个包含reoccuring透明对象(text)的.pdf。 (它有非透明对象(文本和向量)以及图像)

不是Acrobat或其他人制作的水印。 它在后台作为样式。

要手动删除它们,这些不可能,因为pdf页面上的内容与页面上的文字混在一起(分组)。

是否有办法改变半透明对象的不透明度 0 。或者甚至从pdf中完全删除 他们,使用ghostscript? 使用adobe acrobat pre-flight并将其作为图像移动,删除pdf中的所有图像,而不是仅删除透明对象。

  • 如何在Ghostscript和Ghostscript的帮助下实现这一目标 适当的PostScript代码?

这些Awnsers

在有用的情况下,了解如何获取对象和图像,但不是专门针对透明对象进行过滤。

任何想法也受到赞赏。

1 个答案:

答案 0 :(得分:0)

我怀疑你无法使用Acrobat删除对象的原因不是因为它们是透明的。它更可能是由Form XObject描述的。 Acrobat通常无法编辑这些内容。

您可以使用-dNOTRANSPARENCY和pdfwrite设备生成一个没有透明度的新PDF文件,但这将消除所有输出文件中的透明度。

除了在编辑器中手动编辑PDF文件之外,根本没有真正的方法可以做你想做的事情。您应该回到原始文档并在那里完成工作。 PDF不是一种可编辑的格式。