Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Класс SkiaSharp SKPaint определяет шесть свойств, которые можно классифицировать в соответствии с общим термином эффектов. Это свойства, которые изменяют обычное отображение графики каким-то образом. Эффекты SkiaSharp делятся на шесть категорий:
Эффекты пути
PathEffect Задайте свойство SKPaint объекта типа SKPathEffect для отображения дефисированных строк или штрихов или заливки области шаблоном, созданным из путей. Эффект пути был описан ранее в этой серии в статье "Эффекты пути" в SkiaSharp.
Шейдеры
Shader Задайте свойству SKPaint объекта типа SKShader для отображения линейных или циклических градиентов, плиток растровых изображений и шаблонов шума Perlin.
Режимы смешения
BlendMode Задайте свойству SKPaint элемента SKBlendMode перечисления, чтобы управлять тем, что происходит при отображении исходного рисунка в назначении. SkiaSharp поддерживает все режимы создания и смешивания CSS, включая режимы Портера-Даффа, режимы сепарабельного смешения и неразделимые режимы смешения.
Фильтры маски
MaskFilter Задайте свойство SKPaint объекта типа SKMaskFilter для размытия и других альфа-эффектов.
Фильтры изображений
ImageFilter Задайте свойство SKPaint объекта типа SKImageFilter для размытия растровых изображений и создания тени, эмбоссирования или эффектов гравюры.
Фильтры цветов
ColorFilter Задайте свойству SKPaint объекта типа SKColorFilter изменение цветов с помощью таблиц или преобразований матриц.
Весь пример кода для этих статей приведен в примере. На домашней странице выберите SkiaSharp Effects.