我正在阅读PDF文件。我想要删除任何有颜色的文字(只保留黑色文字和图片)。我尝试了Ghostscript。
gs -o no-more-texts.pdf -sDEVICE=pdfwrite -dFILTERTEXT Original.pdf
这个命令可以成功删除所有的文字,但保留图片不受影响。如果我想要修改命令,只删除带颜色的文字(例如红色、蓝色等),应该怎么做呢?
如果有其他模块能够实现这个功能,我也很愿意听取建议。
我正在阅读PDF文件。我想要删除任何有颜色的文字(只保留黑色文字和图片)。我尝试了Ghostscript。
gs -o no-more-texts.pdf -sDEVICE=pdfwrite -dFILTERTEXT Original.pdf
这个命令可以成功删除所有的文字,但保留图片不受影响。如果我想要修改命令,只删除带颜色的文字(例如红色、蓝色等),应该怎么做呢?
如果有其他模块能够实现这个功能,我也很愿意听取建议。
文本可以有两种颜色,描边和填充颜色可以分别指定。它们甚至可以在不同的颜色空间中指定。您需要考虑如何处理它。