EmfPlusColorMatrixEffect

EmfPlusColorMatrixEffect class

Объект ColorMatrixEffect указывает аффинное преобразование, применяемое к изображению.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

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

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

Характеристики

ИмяОписание
Matrix { get; set; }Получает или задает матрицу.
MatrixN0 { get; set; }Получает или задает Matrix[N][0] цветовой матрицы 5x5. Эта строка используется для преобразований.
MatrixN1 { get; set; }Получает или задает Matrix[N][1] цветовой матрицы 5x5. Эта строка используется для преобразований.
MatrixN2 { get; set; }Получает или задает Matrix[N][2] цветовой матрицы 5x5. Эта строка используется для преобразований.
MatrixN3 { get; set; }Получает или задает Matrix[N][3] цветовой матрицы 5x5. Эта строка используется для преобразований.
MatrixN4 { get; set; }Получает или задает Matrix[N][4] цветовой матрицы 5x5. Эта строка используется для преобразования цвета.

Примечания

Растровые изображения задаются объектами EmfPlusBitmap (раздел 2.2.2.2). Эффект цветовой матрицы выполняется путем умножения цветового вектора на объект ColorMatrixEffect. Цветовая матрица 5x5 может выполнять линейное преобразование, включая отражение, вращение, сдвиг или масштабирование с последующим преобразованием.

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