Pdf 使用ghostscript从postscript文件创建仅包含图像而不包含文本的tiff

Pdf 使用ghostscript从postscript文件创建仅包含图像而不包含文本的tiff,pdf,ghostscript,postscript,Pdf,Ghostscript,Postscript,是否可以将postscript文件(从具有可读文本和图像的pdf文档创建)创建为tiff文件,而不包含文本和图像 创建一个没有图像的tiff,但我不知道如何在我的任务中使用这种方式。我需要它从一个postscript文件生成两个图像-仅包含图像和文本 由于文本是在图像顶部绘制的,因此简单的剪裁无法完成这项工作。您可以通过将show操作符重新定义为no-ops来删除文本。在%%页面注释行(页面代码真正开始的地方)后插入此项 这将抑制所有文本图形操作符。编辑:现在包括2级和3级操作符 如果要有选择地

是否可以将postscript文件(从具有可读文本和图像的pdf文档创建)创建为tiff文件,而不包含文本和图像

创建一个没有图像的tiff,但我不知道如何在我的任务中使用这种方式。我需要它从一个postscript文件生成两个图像-仅包含图像和文本


由于文本是在图像顶部绘制的,因此简单的剪裁无法完成这项工作。

您可以通过将
show
操作符重新定义为no-ops来删除文本。在
%%页面
注释行(页面代码真正开始的地方)后插入此项

这将抑制所有文本图形操作符。编辑:现在包括2级和3级操作符


如果要有选择地抑制不同类型的元素,可能只需要重新定义其中的一些操作符。您可以在行首添加
%
,注释掉一行代码,保持完整列表不变(供将来使用)。

另一种有选择地抑制ps文件中元素的方法是使用强大的剪切机制

144 288 72 72 rectclip % clip to a 1"x1" square 2" from the left, 4" from the bottom
“剪辑”可用于任意路径。因此,你甚至可以以连接点的方式将点串在一起,以获得套索剪辑的效果。如果您打印图像并跟踪网格以轻松绘制轨迹点,可能最简单

100 100 moveto
200 200 lineto
300 100 lineto
500 500 lineto
200 700 lineto
closepath clip  % clip to a non-rectangular convex polygon

当剪切路径生效时,剪切将禁止所有位于剪切路径之外的绘图操作。

谢谢您的帮助!不幸的是,它不起作用。postscript文件。我已编辑以添加更多内容。另外,你应该给问题添加更多细节,让它重新打开。它确实有效!非常感谢你!我应该重新定义哪些操作符来隐藏方框、线条和矢量图形?有很多操作符可以用于线条绘制。检查8.1操作员摘要,喷漆操作员。在某种程度上,你最好剪掉你想要的元素,抑制其他一切。
100 100 moveto
200 200 lineto
300 100 lineto
500 500 lineto
200 700 lineto
closepath clip  % clip to a non-rectangular convex polygon