【问题标题】:How to remove SVG background in the Inkscape by command?如何通过命令删除 Inkscape 中的 SVG 背景?
【发布时间】:2019-08-07 07:06:36
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: python svg cmd terminal inkscape


    【解决方案1】:

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

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

    您需要:

    • 使用其他软件或
    • 编写一个扩展程序,可以在没有参数的情况下运行potrace,或者使用默认参数或
    • 直接运行potrace
    • 手动执行此操作

    【讨论】:

      猜你喜欢
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      • 2011-06-24
      • 1970-01-01
      • 2011-07-30
      • 1970-01-01
      • 2012-08-28
      相关资源
      最近更新 更多