如何通过命令删除Inkscape中的SVG背景?

时间:2019-03-16 10:03:52

标签: python svg cmd terminal inkscape

这是情况。我使用Inkscape命令将png文件转换为svg文件。
像这样在cmd中: inkscape image.png --export-plain-svg=image.svg

但是,我需要删除svg文件的背景。 GUI过程是(1)打开文件,(2)选择全部(Alt + A),然后(3)选择“路径”->跟踪BitMap->单击“删除背景”。最后,保存它。

enter image description here

有没有可以在终端或cmd中插入的命令来执行此过程?

我可能有数千个svg文件...

1 个答案:

答案 0 :(得分:0)

您正在执行的命令是将png图像嵌入到SVG图像中。

您要做的是跟踪png图像以将其转换为矢量数据。我认为当前没有GUI的跟踪是行不通的。 Inkscape 0.92.4无法实现您想要的。

您需要:

  • 使用其他软件或
  • 编写一个扩展程序,该扩展程序可以不带参数,也可以使用默认参数或运行
  • 直接运行Potrace
  • 手动执行