svgo形状到路径不会转换椭圆

时间:2019-03-17 15:35:25

标签: node.js svg

尝试使用svgo将形状批量转换为svg文件中的路径。

https://github.com/svg/svgo

svgo --version
1.2.0

类似椭圆的元素不会转换为路径

在命令行上进行测试:

➜ svg svgo --enable=convertShapeToPath 1.svg

➜ svg svgo --enable=convertShapeToPath --config=conf.json --pretty 1.svg

config.json具有

{ "convertArcs": true }

也尝试过

"plugins": [
    {
  "name": "convertShapeToPath",
  "params": {
    "convertArcs": true
  }
},

也尝试过

{
  "pretty": true,
  "multipass": true,
  "floatPrecision": 2,
  "plugins": [
    {
      "name": "convertShapeToPath",
      "enabled": true,
      "params": {
        "convertArcs": true
      }
    }  
  ]
}  

1 个答案:

答案 0 :(得分:0)

最后,它与必须符合以下条件的配置对象格式有关:

"plugins": 
[{ 
    "convertShapeToPath": 
    { 
        "convertArcs": true 
    } 
}]