Ghostscript Pdf Transparant Objects删除

问题描述 投票:0回答:1

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

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

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

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

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

这些答案

有用的,知道如何获取对象和图像,但不是专门为透明对象过滤。

任何想法也受到赞赏。

pdf pdf-generation ghostscript acrobat postscript
1个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.