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

问题描述 投票:0回答:1

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

但是,我需要删除svg文件的背景。 GUI过程是(1)打开文件,(2)选择所有(Alt + A)和(3)selecet“Path” - > Trace BitMap - >单击Remove Background。最后,保存它。

enter image description here

是否有任何命令可以插入终端或cmd甚至在python中执行此过程???

我可能有成千上万的svg文件......

python svg cmd terminal inkscape
1个回答
0
投票

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

你想要做的是跟踪一个png图像,把它变成矢量数据。我不认为跟踪目前没有GUI。 Inkscape 0.92.4无法实现您的功能。

你需要:

  • 使用不同的软件或
  • 编写一个可以在没有参数的情况下运行potrace的扩展,或使用默认参数或
  • 直接运行potrace
  • 手动执行此操作
© www.soinside.com 2019 - 2024. All rights reserved.