Vektör Grafiği

Relay, Figma'nın vektör katmanlarının Android'in vektör çekilebilirlerine çevrilmesini destekler.

Şema - VectorDrawable to Image'a vektör katmanları

Röle, Figma vektör katmanlarını Ölçeklenebilir Vektör Grafiklerine (SVG) dönüştürür. Bunlar, daha sonra vektör çekilebilirlerine dönüştürülür. Çekilebilir vektör, XML dosyasında ilişkili renk bilgilerini içeren noktalar, çizgiler ve eğriler kümesi olarak tanımlanan bir vektör grafiğidir. Oluşturulan kodda, çizilebilir vektörel bir resim öğesi gibi kullanılır.

Geçiş, şu anda aşağıdaki vektör biçimi özelliklerini desteklemektedir:

  • Tüm vektör türleri (dikdörtgen, çizgi, ok, elips, poligon, yıldız, genel vektör)
  • Vektör dolgusu (düz renk, doğrusal gradyan, dairesel gradyan)
  • Düz darbeler
  • Çizgi dolgusu (düz renk, doğrusal gradyan, dairesel gradyan)
  • Çizgi genişliği
  • Çizgi bitiş stili
  • Opaklık

Sınırlamalar

Şu anda desteklenmeyen vektöre özgü özellikler şunlardır:

  • Android'in VectorDrawable biçimi tarafından desteklenmeyen özellikler:
    • Yerleştirilmiş bit eşlem resimler (vektör yerine resim olarak desteklenen dikdörtgenler hariç)
    • Çizgili darbeler
    • Bulanıklaştırma
    • Gölge
    • Desen
    • Maske
    • Grup opaklığı
    • Dairesel gradyan odak noktası
  • SVG biçimi tarafından desteklenmeyen özellikler:
    • Açılı gradyanlar
    • Baklava gradyanları
  • Vektör nesneleri arasındaki Boole işlemleri (birleştirme / çıkarma / kesişme/hariç tutma)
    • Geçici bir çözüm, birleştirip tek bir vektör halinde birleştirmektir