我需要从 PDF 文件生成的 EPS 文件中删除文本和图像。我只想留下矢量图形
我找到了一种方法来删除所有文本
$ pdftocairo -eps test.pdf - | sed '/BT/,/ET/ d' > myimage.eps
现在我只需要删除所有图像
答案1
正如我在评论中提到的那样如何从 PDF 文件中提取矢量图?,您可以从命令行执行此操作,如下所示:
pdftocairo -eps diagram.pdf - |
sed '/BT/,/ET/ d; /^8 dict dup begin$/,/^Q$/ c Q' > vector.eps
如果您需要提取文档的第 30 页(例如),请使用pdfcairo -f 30 -l 30 ...
。