Inkscape:为 Android 可绘制资源目录导出 xml

平面设计 墨景 svg 出口 xml
2022-01-15 20:09:35

我是 Inkscape 的新手。我试图在互联网上找到解决方案,但没有找到任何关于为 Android 可绘制资源目录导出 XML 的信息。

我想确定这个程序是否真的无法将 SVG 转换或导出为那种 XML 格式。如果是这样,我可以以这种特定的 XML 格式导出选定的图标吗?

3个回答

用于 Android VectorDrawable资源的 XML 是特定于 Android 的,因此您无法从任何通用图像编辑软件中轻松导出。

你有很多选择。

您应该记住 VectorDrawable 不支持所有 SVG 功能。尤其是图案、蒙版、渐变、图像。您基本上仅限于基本路径。

将 Inkscape 中的文件另存为 xfg 并在任何文本编辑器中打开它。可以直接从 Android Studio 导入

您可以使用 Inkscape 创建 SVG 文件并使用转换器检索 Android 的矢量 XML 代码:

对于少数 SVG 文件(例如,忽略不可见层),来自a-student 的SVG 到 Vector Drawable 转换器Android SVG 到来自 inloop的 VectorDrawable 效果更好。但是两个都很好!