Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SkiaSharp SKPaint definuje šest vlastností, které lze klasifikovat podle obecného termínu účinků. Jedná se o vlastnosti, které nějakým způsobem mění normální zobrazení grafiky. Efekty SkiaSharp spadají do šesti kategorií:
Efekty cest
PathEffect Nastavte vlastnost SKPaint objektu typu SKPathEffect tak, aby se zobrazily přerušované čáry, nebo na tah nebo vyplnění oblasti vzorem vytvořeným z cest. Efekt cesty byl popsán dříve v této sérii v článku Efekty cesty ve SkiaSharp.
Shadery
Shader Nastavte vlastnost SKPaint objektu typu SKShader pro zobrazení lineárních nebo cyklických přechodů, dlaždicových rastrových obrázků a vzorů šumu Perlin.
Režimy blendu
BlendMode Nastavte vlastnost SKPaint na člen výčtuSKBlendMode, který určuje, co se stane, když se zdrojový obrázek zobrazí v cíli. SkiaSharp podporuje všechny režimy kompozitování a mixování CSS, včetně režimů Porter-Duff, separovatelných režimů prolnutí a neparovatelných režimů blendu.
Filtry masky
MaskFilter Nastavte vlastnost SKPaint objektu typu SKMaskFilter pro rozostření a další alfa efekty.
Filtry obrázků
ImageFilter Nastavte vlastnost SKPaint objektu typu SKImageFilter pro rozmazané rastry a vytváření stínů, vymbosování nebo efekty rychtění.
Filtry barev
ColorFilter Nastavte vlastnost SKPaint objektu typu SKColorFilter pro změnu barev pomocí tabulek nebo maticových transformací.
Vzorový kód pro tyto články je v ukázce. Na domovské stránce vyberte Efekty SkiaSharp.