SkiaSharp etkileri

Örneği İndir Örneği indirme

SkiaSharp SKPaint sınıfı, genel etki terimi kapsamında sınıflandırılabilir altı özellik SKPaint Bunlar, grafiklerin normal görüntülenmelerini bir şekilde değiştiren özelliklerdir. SkiaSharp etkileri altı kategoriye ayrılır:

Yol Etkileri

özelliğini, kesikli çizgileri görüntülemek veya bir alanı yollardan oluşturulan bir desenle doldurmak için türünde PathEffectSKPaint bir nesneye SKPathEffect ayarlayın. Yol etkisi bu serinin başlarında SkiaSharp'ta Yol Etkileri makalesinde ele almıştır.

Gölgelendiriciler

doğrusal veya Shader dairesel gradyanları, kutucuklı bit eşlemleri ve Perlin gürültü desenlerini görüntülemek için özelliğini türünde SKPaint bir nesneye SKShader ayarlayın.

Blend Modları

bir hedefte bir kaynak grafik görüntülendiğinde ne olacağını yönetmek için özelliğini bir BlendModeSKPaintSKBlendMode numaralama üyesi olarak ayarlayın. SkiaSharp; Porter-Duff modları, ayrılabilir karıştırma modları ve ayrılamaz karıştırma modları dahil olmak üzere tüm CSS birleştirme ve karıştırma modlarını destekler.

Maske Filtreleri

özelliğini, MaskFilterSKPaint bulanıklıklar ve diğer SKMaskFilter alfa etkileri için türünde bir nesneye ayarlayın.

Resim Filtreleri

bit ImageFilter eşlemleri bulanıklaştırma ve bırakma gölgeleri, ekleme veya yazma etkileri oluşturmak için özelliğini türünde SKPaintSKImageFilter bir nesneye ayarlayın.

Renk Filtreleri

tablolarını ColorFilter veya SKPaint matris dönüşümlerini kullanarak renkleri değiştirmek için özelliğini SKColorFilter türünde bir nesneye ayarlayın.

Bu makalelerin tüm örnek kodu SkiaSharpFormsDemos içindedir. Giriş sayfasında SkiaSharp Effects'i seçin.