Inkscape命令行:需要将SVG转换为eps而不进行滤镜光栅化

use*_*469 31 svg eps inkscape

我需要将SVG转换为EPS,并且目前使用inkscape来执行此操作.

要使用Inkscape GUI版本转换SVG,我只需打开svg,然后"另存为"'logo.eps',取消选择"栅格化滤镜效果"选项.

图片

但是,我想使用命令行自动执行此过程.运用

inkscape logo.svg -E logo.eps

有效,但不会禁用过滤器光栅化.我已经做了一些研究,但无法弄清楚如何做到这一点,任何人都可以提供正确的命令吗?谢谢

use*_*469 39

我必须用来解决这个问题的命令是

inkscape in.svg -E out.eps --export-ignore-filters --export-ps-level=3
Run Code Online (Sandbox Code Playgroud)

in.svg是你的形象,out.eps是出来的eps.

  • 对于那些努力完成上述工作的人来说,旁注:In和Out都需要绝对路径(pwd). (3认同)
  • 在 Mac OS 上,我必须运行以下命令: `/Applications/Inkscape.app/Contents/Resources/bin/inkscape ~/Downloads/logo.svg -E ~/Downloads/logo-out.eps --export-ignore-filters --export-ps-level=3` (2认同)
  • Inkscape v.1.0.2 给出“未知选项 -E”错误。我已将“-E”替换为“-o”(输出),现在可以了。 (2认同)