我想将 SVG 文件转换为 Android Vector Drawable XML。我需要 SVG 的结构。为了扩展 SVG 将多个元素组合在一起,我需要该分组也反映在 Android Vector Drawable 中。
不幸的是,我发现将 SVG 转换为 Vector Drawable 的工具试图以一种消除文件结构中现有分组的方式最小化文件大小。
是否有一种聪明的方法来进行使分组树完好无损的转换?
原文由 Christian 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想将 SVG 文件转换为 Android Vector Drawable XML。我需要 SVG 的结构。为了扩展 SVG 将多个元素组合在一起,我需要该分组也反映在 Android Vector Drawable 中。
不幸的是,我发现将 SVG 转换为 Vector Drawable 的工具试图以一种消除文件结构中现有分组的方式最小化文件大小。
是否有一种聪明的方法来进行使分组树完好无损的转换?
原文由 Christian 发布,翻译遵循 CC BY-SA 4.0 许可协议
原文由 Hitesh Sahu 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答862 阅读✓ 已解决
2 回答2.1k 阅读
2 回答974 阅读✓ 已解决
1 回答758 阅读✓ 已解决
2 回答872 阅读
2 回答809 阅读
1 回答750 阅读
您尝试过 Shape Shifter 吗?它是一个程序,可以让您轻松地为矢量和 svg 制作动画,但您可以导入 .svg 并立即导出到 Vector Drawable。它也应该保留您的组结构(但我没有做出任何承诺,因为我自己没有明确地这样做过)。