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.