ImageAttributes

ImageAttributes class

АнImageAttributes Объект содержит информацию о том, как цвета растрового изображения и метафайла манипулируются во время рендеринга. АнImageAttributesОбъект поддерживает несколько настроек настройки цвета, включая матрицы настройки цвета, матрицы настройки оттенков серого, значения гамма-коррекции, таблицы карты цветов и пороговые значения цвета. Во время рендеринга цвета можно корректировать, затемнять, осветлять и удалять. Чтобы применить такие манипуляции, инициализируйтеImageAttributes объект и пройти путь этогоImageAttributes объекта (вместе с путемImage ) в метод DrawImage.

public sealed class ImageAttributes

Конструкторы

ИмяОписание
ImageAttributes()Конструктор по умолчанию.

Методы

ИмяОписание
ClearBrushRemapTable()Очищает таблицу переназначения цветов кисти от этогоImageAttributes объект.
ClearColorKey()Очищает ключ цвета (диапазон прозрачности) для категории по умолчанию.
ClearColorKey(ColorAdjustType)Очищает ключ цвета (диапазон прозрачности) для указанной категории.
ClearColorMatrix()Очищает матрицу настройки цвета для категории по умолчанию.
ClearColorMatrix(ColorAdjustType)Очищает матрицу настройки цвета для указанной категории.
ClearGamma()Отключает гамма-коррекцию для категории по умолчанию.
ClearGamma(ColorAdjustType)Отключает гамма-коррекцию для указанной категории.
ClearNoOp()Очищает настройку NoOp для категории по умолчанию.
ClearNoOp(ColorAdjustType)Очищает настройку NoOp для указанной категории.
ClearOutputChannel()Очищает настройку выходного канала CMYK (голубой-пурпурный-желтый-черный) для категории по умолчанию.
ClearOutputChannel(ColorAdjustType)Очищает настройку выходного канала (голубой-пурпурный-желтый-черный) для указанной категории.
ClearOutputChannelColorProfile()Очищает настройку цветового профиля выходного канала для категории по умолчанию.
ClearOutputChannelColorProfile(ColorAdjustType)Очищает настройку цветового профиля выходного канала для указанной категории.
ClearRemapTable()Очищает таблицу переназначения цветов для категории по умолчанию.
ClearRemapTable(ColorAdjustType)Очищает таблицу переназначения цветов для указанной категории.
ClearThreshold()Очищает пороговое значение для категории по умолчанию.
ClearThreshold(ColorAdjustType)Очищает пороговое значение для указанной категории.
SetBrushRemapTable(ColorMap[])Устанавливает таблицу переназначения цветов для категории кистей.
SetColorKey(Color, Color)Устанавливает ключ цвета для категории по умолчанию.
SetColorKey(Color, Color, ColorAdjustType)Устанавливает цветовой ключ (диапазон прозрачности) для указанной категории.
SetColorMatrices(ColorMatrix, ColorMatrix)Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Задает матрицу настройки цвета и матрицу настройки оттенков серого для категории по умолчанию.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Задает матрицу настройки цвета и матрицу настройки оттенков серого для указанной категории.
SetColorMatrix(ColorMatrix)Задает матрицу настройки цвета для категории по умолчанию.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Задает матрицу настройки цвета для категории по умолчанию.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Задает матрицу настройки цвета для указанной категории.
SetGamma(float)Устанавливает значение гаммы для категории по умолчанию.
SetGamma(float, ColorAdjustType)Устанавливает значение гаммы для указанной категории.
SetNoOp()Отключает настройку цвета для категории по умолчанию.
SetNoOp(ColorAdjustType)Отключает настройку цвета для указанной категории.
SetOutputChannel(ColorChannelFlag)Устанавливает выходной канал CMYK (голубой-пурпурный-желтый-черный) для категории по умолчанию.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Устанавливает выходной канал CMYK (голубой-пурпурный-желтый-черный) для указанной категории.
SetOutputChannelColorProfile(string)Устанавливает файл цветового профиля выходного канала для категории по умолчанию.
SetOutputChannelColorProfile(string, ColorAdjustType)Устанавливает файл цветового профиля выходного канала для указанной категории.
SetRemapTable(ColorMap[])Задает таблицу переназначения цветов для категории по умолчанию.
SetRemapTable(ColorMap[], ColorAdjustType)Задает таблицу переназначения цветов для указанной категории.
SetThreshold(float)Устанавливает порог (диапазон прозрачности) для категории по умолчанию.
SetThreshold(float, ColorAdjustType)Устанавливает порог (диапазон прозрачности) для указанной категории.
SetWrapMode(WrapMode)Устанавливает режим переноса, который используется для решения о том, как размещать текстуру поперек формы или на границах формы. Текстура накладывается на фигуру, чтобы заполнить ее, когда текстура меньше, чем фигура, которую она заполняет.
SetWrapMode(WrapMode, Color)Устанавливает режим обтекания и цвет, используемые для решения, как разместить текстуру поперек формы или на границах формы. Текстура накладывается на фигуру, чтобы заполнить ее, когда текстура меньше, чем фигура, которую она заполняет.
SetWrapMode(WrapMode, Color, bool)Устанавливает режим обтекания и цвет, используемые для решения, как разместить текстуру поперек формы или на границах формы. Текстура накладывается на фигуру, чтобы заполнить ее, когда текстура меньше, чем фигура, которую она заполняет.

Смотрите также