【问题标题】:SVG to android vector drawableSVG 到 android 矢量可绘制
【发布时间】:2017-08-04 14:05:35
【问题描述】:

我正在寻找一种工具,可以将我的 svg 图像转换为 android 矢量可绘制资产。现在我必须通过单击新矢量资产 -> 在文件夹中搜索 -> 选择正确的 svg 来一一转换我的资产。 有没有可以在脚本中使用的工具,可以将我的所有 svg 转换为 android vector drawables(xml)?

【问题讨论】:

    标签: android


    【解决方案1】:

    找到了一个可以完成这项工作的工具SvgToVectorDrawableConverter on github

    【讨论】:

    • 你有没有找到类似的在线工具?网站今天宕机了。
    • 你的代码在 github 上,所以你可以下载该工具并在本地运行它。
    • 我改用这个是因为我不想编译另一个项目。 inloop.github.io/svg2android
    【解决方案2】:

    Android Studio 默认提供将 svg 图像转换为矢量绘图的工具。 以下是步骤: 文件 -> 新建 -> 矢量资源 之后,会有很多选项,您可以从中选择本地 svg,并将其转换为矢量绘图。

    【讨论】:

    • 如果您必须为数百张图像执行此操作,这是非常痛苦的过程。因此我的问题 - 如何自动化它。但是这个问题已经有了答案。
    【解决方案3】:

    右键单击drawable文件夹并选择->新矢量drawable->从图像文件->选择svg并将路径输出到drawable中:该视频演示了它:https://youtu.be/-nYRhX2LsvQ

    【讨论】:

      猜你喜欢
      • 2020-10-13
      • 1970-01-01
      • 2020-10-26
      • 1970-01-01
      • 2019-08-14
      • 2019-01-01
      • 1970-01-01
      • 2017-10-12
      • 2020-10-09
      相关资源
      最近更新 更多