Class EmfPlusColorMatrixEffect
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het ColorMatrixEffect-object bepaalt een afine transformatie die aan een beeld moet worden toegepast.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Bitmap beelden worden aangegeven door EmfPlusBitmap objecten (afdeling 2.2.2.2).uitgevoerd door een kleur vector te vermenigvuldigen met een ColorMatrixEffect object. een 5x5 kleurmatrix kanuitvoeren van een lineaire transformatie, met inbegrip van reflectie, rotatie, scheiding of scaling gevolgd door een vertaling.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Geeft of zet de matrix.
public int[][] Matrix { get; set; }
Eigendomswaarde
int [][]
MatrixN0
Geeft of zet de Matrix[N][0] van de 5x5 kleurmatrix. deze rij wordt gebruikt voor transformaties.
public int[] MatrixN0 { get; set; }
Eigendomswaarde
int []
Remarks
Matrix_ 0_0 (4 byten): Matrix[0][0], wat de factor is voor de kleur rood.Matrix_1_0 (4 byten): matrix[1][0].Matrix_2_0 (4 byten): matrix[2][0].Matrix_3_0 (4 byten): matrix[3][0].Matrix_4_0 (4 byten): matrix[4][0]. Deze waarde MUST 0.0 zijn.
MatrixN1
Geeft of zet de Matrix[N][1] van de 5x5 kleurmatrix. deze rij wordt gebruikt voor transformaties.
public int[] MatrixN1 { get; set; }
Eigendomswaarde
int []
Remarks
Matrix_0_1 (4 byten): matrix[0][1].Matrix_1_2 (4 byten): Matris[1][1] wat de factor is voor de kleur groen.Matrix_2_1 (4 byten): matrix[2][1].Matrix_3_1 (4 byten): matrix[3][1].Matrix_4_0 (4 byten): matrix[4][0]. Deze waarde MUST 0.0 zijn.
MatrixN2
Geeft of zet de Matrix[N][2] van de 5x5 kleurmatrix. deze rij wordt gebruikt voor transformaties.
public int[] MatrixN2 { get; set; }
Eigendomswaarde
int []
Remarks
Matrix_0_2 (4 byten): matrix[0][2].Matrix_1_2 (4 byten): matrix[1][2].Matrix_2_4 (4 byten): Matris[2][2], wat de factor is voor de kleur blauw.Matrix_3_1 (4 byten): matrix[3][1].Matrix_4_0 (4 byten): matrix[4][0]. Deze waarde MUST 0.0 zijn.
MatrixN3
Geeft of zet de Matrix[N][3] van de 5x5 kleurmatrix. deze rij wordt gebruikt voor transformaties.
public int[] MatrixN3 { get; set; }
Eigendomswaarde
int []
Remarks
Matrix_0_3 (4 byten): matrix[0][3].Matrix_1_3 (4 byten): matrix[1][3].Matrix_2_3 (4 byten): matrix[2][3].Matrix_3_4 (4 byten): Matris[3][3], wat de factor is voor de alfa (transparantie)Matrix_4_0 (4 byten): matrix[4][0]. Deze waarde MUST 0.0 zijn.
MatrixN4
Geeft of zet de Matrix[N][4] van de 5x5 kleurmatrix. deze rij wordt gebruikt voor kleurvertalingen.
public int[] MatrixN4 { get; set; }
Eigendomswaarde
int []
Remarks
Matrix_0_4 (4 byten): matrix[0][4].Matrix_1_4 (4 byten): matrix[1][4].Matrix_2_4 (4 byten): matrix[2][4].Matrix_3_4 (4 byten): matrix[3][4].Matrix_4_3 (4 byten): Matris[4] [4] Deze waarde MOET 1.0.