EmfPlusColorMatrixEffect

EmfPlusColorMatrixEffect class

L’objet ColorMatrixEffect spécifie une transformation affine à appliquer à une image.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Constructeurs

NomLa description
EmfPlusColorMatrixEffect()Default_Constructor

Propriétés

NomLa description
Matrix { get; set; }Obtient ou définit la matrice.
MatrixN0 { get; set; }Obtient ou définit le Matrix[N][0] de la matrice de couleurs 5x5. Cette ligne est utilisée pour les transformations.
MatrixN1 { get; set; }Obtient ou définit le Matrix[N][1] de la matrice de couleurs 5x5. Cette ligne est utilisée pour les transformations.
MatrixN2 { get; set; }Obtient ou définit le Matrix[N][2] de la matrice de couleurs 5x5. Cette ligne est utilisée pour les transformations.
MatrixN3 { get; set; }Obtient ou définit le Matrix[N][3] de la matrice de couleurs 5x5. Cette ligne est utilisée pour les transformations.
MatrixN4 { get; set; }Obtient ou définit le Matrix[N][4] de la matrice de couleurs 5x5. Cette ligne est utilisée pour les traductions de couleur.

Remarques

Les images bitmap sont spécifiées par les objets EmfPlusBitmap (section 2.2.2.2). Un effet de matrice de couleur est réalisé en multipliant un vecteur de couleur par un objet ColorMatrixEffect. Une matrice de couleurs 5x5 peut effectuer une transformation linéaire, y compris la réflexion, la rotation, le cisaillement ou la mise à l’échelle, suivie d’une translation.

Voir également