从 PDF 中删除所有图像的 Ghostscript 版本问题?

Posted

技术标签:

【中文标题】从 PDF 中删除所有图像的 Ghostscript 版本问题?【英文标题】:Ghostscript Version issue to remove all images from a PDF? 【发布时间】:2018-11-29 06:41:48 【问题描述】:

Kurt Pfeifle 对问题How can I remove all images from a PDF? 的回答非常出色。

我安装了 Ghostscript 8.71 版。不幸的是,我无法运行下面列出的任何命令。

gs -o onlyTXT.pdf -sDEVICE=pdfwrite -dFILTERVECTOR -dFILTERIMAGE input.pdf

gs -o onlyIMG.pdf -sDEVICE=pdfwrite -dFILTERVECTOR -dFILTERTEXT input.pdf

gs -o onlyVCT.pdf -sDEVICE=pdfwrite -dFILTERIMAGE -dFILTERTEXT input.pdf

版本不支持还是我哪里错了?

【问题讨论】:

【参考方案1】:

您需要升级。您尝试在那里使用的功能将无法在如此旧(8 岁)的 Ghostscript 版本上运行。

您尝试使用的功能是在三年多以前实现的。它在 9.18 版的发行说明中列为新功能。所以你需要至少升级到那个版本,可能以后。无论如何,您都应该升级到当前版本以获得大量安全修复。

【讨论】:

以上是关于从 PDF 中删除所有图像的 Ghostscript 版本问题?的主要内容,如果未能解决你的问题,请参考以下文章

从字符串中删除 html 图像标签和介于两者之间的所有内容

Ghostscript 将图像/表单与文本文件合并

sh 从PDF文档中删除所有注释

Ghostscript Pdf Transparant Objects删除

使用 iTextSharp 删除 PDF 不可见对象

如何通过Java代码在PDF中插入替换或删除图像?