【发布时间】:2019-03-11 06:36:27
【问题描述】:
是否有在线工具可以将 png 文件转换为矢量可绘制文件(Android 中的 xml)?
我在我的应用程序中用于图标和各个位置的 png 很少。 所以,现在我想将它们转换为 xmls。有可能吗?
【问题讨论】:
-
你没有。这不是Android处理png的方式。 XML 可绘制文件是您编写的自定义可绘制文件,例如形状、颜色等,更像是自定义视图。您需要使用 PNG 生成资产。使用这个 -> romannurik.github.io/AndroidAssetStudio。如果您详细说明您的查询,那就太好了。
-
我已经编辑了我的查询。此外,我无法使用上面的链接将我的 png 转换为可绘制的矢量。 github.com/project-travel-mate/Travel-Mate/blob/master/Android/…
-
试试我在下面提供的解决方案。希望它有所帮助
-
除了非常非常少的例外,这并没有真正的意义。原因与 Android 无关,而与图形格式的工作方式有关。将光栅图形格式转换为矢量格式根本没有意义。它将产生一个输出,但该输出将没有矢量图形的任何好处。它不能像 real 矢量图形那样缩放,但绘制起来同样昂贵。这没有意义。
标签: android png android-vectordrawable