Существуют ли онлайн-инструменты для преобразования файла png в векторные файлы с возможностью рисования (xml в Android)?

У меня есть несколько png-файлов, которые я использовал для значков и различных мест в моем приложении. Итак, теперь я хочу преобразовать их в xmls. Возможно ли это сделать?

26
Swati Garg 5 Окт 2018 в 20:51

1 ответ

Лучший ответ

Итак, вы можете преобразовать PNG в векторную версию Android, выполнив следующие действия.

  • Шаг 1. Преобразование PNG в SVG (масштабируемая векторная графика)

https://www.autotracer.org/

Или вы можете использовать любой онлайн-конвертер по вашему выбору

  • Шаг 2: Используйте сгенерированный SVG на шаге 1 и конвертируйте его в векторную версию Android, которую можно рисовать по этой ссылке. http://inloop.github.io/svg2android/

http://a-student.github.io/SvgToVectorDrawableConverter.Web/

В качестве альтернативы вы также можете использовать Android studio для создания векторных чертежей из SVG, созданных на шаге 1.

  • В студии Android щелкните правой кнопкой мыши папку с возможностью рисования New> Vector Asset.

Это откроет генератор векторных ресурсов Android studio. Выберите локальный файл SVG (тот, который вы создали онлайн)

enter image description here

Вы также можете сослаться на этот пост https://stackoverflow.com/a/35402459/6142219

55
Deepak kaku 5 Окт 2018 в 18:37