Ve skiasharpu efekty
Třída ve skiasharpu SKPaint definuje šest vlastností, které mohou být klasifikovány v rámci obecného období SKPaint. Tyto vlastnosti mění normální zobrazování grafiky nějakým způsobem. Ve skiasharpu účinky spadají do šesti kategorií:
Efekty cest
Nastavte PathEffect vlastnost SKPaint na objekt typu SKPathEffect tak, aby zobrazovala přerušované čáry, nebo aby byla oblast zatažena nebo vyplněna vzorem vytvořeným z cest. Účinek cesty se týkal výše v této sérii v efektech cesty k článku v ve skiasharpu.
Shadery
Nastavte Shader vlastnost SKPaint na objekt typu SKShader pro zobrazení lineárních nebo cyklických přechodů, dlaždicových rastrových obrázků a Perlin šumu.
Režimy prolnutí
Nastavte BlendMode vlastnost SKPaint na člen SKBlendMode výčtu, abyste se mohli řídit, co se stane, když se zdrojový obrázek zobrazí v cíli. Ve skiasharpu podporuje všechny režimy skládání a prolnutí šablon stylů CSS, včetně režimů Porter-Duff, oddělit režimy prolnutí a neoddělitelné režimy prolnutí.
Filtry masek
Nastavte MaskFilter vlastnost SKPaint na objekt typu SKMaskFilter pro rozostření a jiné efekty alfa.
Filtry obrázků
Nastavte ImageFilter vlastnost SKPaint na objekt typu SKImageFilter pro rozostření rastrových obrázků a vytvořte efekty vržené stíny, reliéfu nebo rytiny.
Filtry barev
Nastavte ColorFilter vlastnost SKPaint na objekt typu SKColorFilter pro změnu barev pomocí tabulek nebo transformací matice.
Všechny ukázkové kódy pro tyto články jsou v SkiaSharpFormsDemos. Z domovské stránky vyberte ve skiasharpu efekty.
Stažení ukázky