Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblée: Aspose.Imaging.dll (25.4.0)

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

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

I membri ereditari

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Les images Bitmap sont spécifiées par les objets EmfPlusBitmap (section 2.2.2.2).réalisé en multipliant un vecteur de couleur par un objet ColorMatrixEffect. Une matrice de couleurs 5x5 peuteffectuer une transformation linéaire, y compris la réflexion, la rotation, l’éclairage ou l’échelle suivie par une traduction.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Mettez ou mettez la matrice.

public int[][] Matrix { get; set; }

Valore di proprietà

int [ ]

MatrixN0

Obtenez ou mettez la Matrix[N][0] de la matrix de couleur 5x5. cette ligne est utilisée pour les transformations.

public int[] MatrixN0 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix 0_0 (4 bytes): Matrique[0][0], qui est le facteur de la couleur rouge.Matrice_1_0 (4 bytes): Matrix[1][0].Matrix_2_0 (4 bytes): Matrique[2][0].Matrix_3_0 (4 bytes): Matrique[3][0].Matrix_4_0 (4 bytes): Matrique[4][0]. Cette valeur doit être 0.0.

MatrixN1

Obtenez ou mettez la Matrix[N][1] de la matrix de couleur 5x5.

public int[] MatrixN1 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_1 (4 bytes): Matrique[0][1].Matrix_1_4 (4 bytes): Matrique[1][1], qui est le facteur pour la couleur verte.Matrix_2_1 (4 bytes): Matrique[2][1].Matrix_3_1 (4 bytes): Matrique[3][1].Matrix_4_0 (4 bytes): Matrique[4][0]. Cette valeur doit être 0.0.

MatrixN2

Obtenez ou mettez la Matrix[N][2] de la matrix de couleur 5x5.

public int[] MatrixN2 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_2 (4 bytes): Matrique[0][2].Matrix_1_2 (4 bytes): Matrique[1][2].Matrix_2_4 (4 bytes): Matrique[2][2], qui est le facteur pour la couleur bleue.Matrix_3_1 (4 bytes): Matrique[3][1].Matrix_4_0 (4 bytes): Matrique[4][0]. Cette valeur doit être 0.0.

MatrixN3

Obtenez ou mettez la Matrix[N][3] de la matrix de couleur 5x5.

public int[] MatrixN3 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_3 (4 bytes): Matrique[0][3].Matrix_1_3 (4 bytes): Matrique[1][3].Matrix_2_3 (4 bytes): Matrique[2][3].Matrix_3_4 (4 bytes): Matrique[3][3], qui est le facteur pour l’alpha (transparence)Matrix_4_0 (4 bytes): Matrique[4][0]. Cette valeur doit être 0.0.

MatrixN4

Obtenez ou mettez la matrice[N][4] de la matrix de couleur 5x5. cette ligne est utilisée pour les traductions de couleurs.

public int[] MatrixN4 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_4 (4 bytes): Matrique[0][4].Matrix_1_4 (4 bytes): Matrique[1][4].Matrix_2_4 (4 bytes): Matrique[2][4].Matrix_3_4 (4 bytes): Matrique[3][4].Matrix_4_3 (4 bytes): Matrique[4] [4] Cette valeur doit être 1.0.

 Français