Saya seorang pemula di Inkscape. Saya mencoba mencari solusi di internet tetapi saya tidak menemukan apa pun tentang mengekspor XML untuk direktori sumber daya yang dapat ditarik Android.
Saya ingin memastikan apakah program ini benar-benar tidak dapat mengkonversi atau mengekspor SVG ke format XML. Jika demikian, dapatkah saya mengekspor ikon yang dipilih dalam format XML spesifik ini?
svg
keplain svg
. Itu melakukan beberapa perubahan dan membuatnya kompatibel dengan studio menegaskan vektor tanpa mengubah visual ikon.Jawaban:
XML yang digunakan untuk sumber daya Android VectorDrawable khusus untuk Android dan karenanya bukan sesuatu yang Anda dapat dengan mudah dapat mengekspor dari perangkat lunak pengedit gambar umum.
Anda memiliki sejumlah opsi.
Android memiliki Vector Asset Studio , yang dengannya Anda dapat mengimpor file SVG ke dan mengekspor sumber daya XML yang Anda butuhkan.
SVG ke VectorDrawable Converter adalah alat baris perintah yang membutuhkan Inkscape untuk dijalankan.
Android SVG to VectorDrawable adalah drag & drop converter online.
Anda harus ingat bahwa VectorDrawable tidak mendukung semua fitur SVG. Khususnya pola, topeng, gradien, gambar. Anda pada dasarnya terbatas pada jalur dasar.
sumber
Anda dapat menggunakan Inkscape untuk membuat file SVG dan menggunakan konverter untuk mengambil kode XML vektor untuk Android dengan:
SVG ke Vector Drawable Converter dari a-student bekerja lebih baik daripada Android SVG ke VectorDrawable dari inloop untuk beberapa file SVG (abaikan layer yang tidak terlihat misalnya). Tapi keduanya sangat bagus!
sumber