Class EmfPlusColorMatrixEffect

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.

 Nederlands