Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)

L’objecte ColorMatrixEffect especifica una transformació afina que s’aplica a una imatge.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Membres heretats

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

Remarks

Les imatges de Bitmap són especificades per Objectes d’EmfPlusBitmap (secció 2.2.2.2).es realitza multipliant un vector de color per un objecte ColorMatrixEffect. Una matriu de colors 5x5 potrealitza una transformació lineal, inclosa la reflexió, la rotació, l’escalada o la escala seguida per una traducció.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Obté o col·loca la matriu.

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

Valor de la propietat

int [][]

MatrixN0

Obté o col·loca la Matriu[N][0] de la matriu de color 5x5. aquesta línia s’utilitza per a transformacions.

public int[] MatrixN0 { get; set; }

Valor de la propietat

int []

Remarks

Matriu = 0_0 (4 bytes): matriu[0][0], que és el factor del color vermell.Matrix_1_0 (4 bytes): Matriu[1][0].Matrix_2_0 (4 bytes): Matriu[2][0].Matrix_3_0 (4 bytes): Matriu[3][0].Matrix_4_0 (4 bytes): Matriu[4][0]. Aquest valor ha de ser 0.0.

MatrixN1

Obté o col·loca la Matriu[N] de la matriu de color 5x5. aquesta línia s’utilitza per a les transformacions.

public int[] MatrixN1 { get; set; }

Valor de la propietat

int []

Remarks

Matrix_0_1 (4 bytes): Matriu[0][1]Matriu_1_2 (4 bytes): matriu[1][1] que és el factor del color verd.Matrix_2_1 (4 bytes): Matriu[2][1]Matrix_3_1 (4 bytes): Matriu[3][1]Matrix_4_0 (4 bytes): Matriu[4][0]. Aquest valor ha de ser 0.0.

MatrixN2

Obté o col·loca la Matriu[N][2] de la matriu de color 5x5. aquesta línia s’utilitza per a transformacions.

public int[] MatrixN2 { get; set; }

Valor de la propietat

int []

Remarks

Matrix_0_2 (4 bytes): Matriu[0][2].Matrix_1_2 (4 bytes): Matriu[1][2]Matriu_2_4 (4 bytes): Matrius[2][2], que és el factor del color blau.Matrix_3_1 (4 bytes): Matriu[3][1]Matrix_4_0 (4 bytes): Matriu[4][0]. Aquest valor ha de ser 0.0.

MatrixN3

Obté o col·loca la Matriu[N][3] de la matriu de color 5x5. aquesta línia s’utilitza per a transformacions.

public int[] MatrixN3 { get; set; }

Valor de la propietat

int []

Remarks

Matrix_0_3 (4 bytes): Matriu[0][3].Matrix_1_3 (4 bytes): Matriu[1][3]Matrix_2_3 (4 bytes): Matriu[2][3].Matrix_3_4 (4 bytes): Matriu[3][3], que és el factor de l’alfa (transparència)Matrix_4_0 (4 bytes): Matriu[4][0]. Aquest valor ha de ser 0.0.

MatrixN4

Obté o col·loca la Matriu[N][4] de la matriu de color 5x5. aquesta línia s’utilitza per a traduccions de colors.

public int[] MatrixN4 { get; set; }

Valor de la propietat

int []

Remarks

Matrix_0_4 (4 bytes): Matriu[0][4].Matrix_1_4 (4 bytes): Matriu[1][4]Matrix_2_4 (4 bytes): Matriu[2][4]Matrix_3_4 (4 bytes): Matriu[3][4]Matrix_4_3 (4 bytes): Matriu[4][4] Aquest valor S’ha de ser 1.0.

 Català