Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Versammlung: Aspose.Imaging.dll (25.4.0)

Das ColorMatrixEffect-Objekt bestimmt eine affine Transformation, die auf ein Bild angewendet werden soll.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Vererbte Mitglieder

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

Remarks

Bitmap-Bilder werden von EmfPlusBitmap-Objekten (Abschnitt 2.2.2.2) angegeben.durch die Vervielfältigung eines Farbvektors durch ein ColorMatrixEffect Objekt. Eine 5x5 Farbmatrix kannDurchführen Sie eine lineare Transformation, einschließlich Reflexion, Rotation, Schnitt oder Skalierung, gefolgt von einer Übersetzung.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Gibt oder setzt die Matrix.

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

Eigentumswert

int [][][][]

MatrixN0

Gibt oder setzt die Matrix[N][0] der 5x5 Farbmatrix. Diese Reihe wird für Transformationen verwendet.

public int[] MatrixN0 { get; set; }

Eigentumswert

int [][]

Remarks

Matrix_0_0 (4 Byte): Matrix[0][0], der Faktor für die rote Farbe ist.Matrix_1_0 (4 Byte): Matrix[1][0].Matrix_2_0 (4 Byte): Matrix[2][0].Matrix_3_0 (4 Byte): Matrix[3][0].Matrix_4_0 (4 Byte): Matrix[4][0]. Dieser Wert MUST 0,0 sein.

MatrixN1

Er erhält oder setzt die Matrix[N][1] der 5x5 Farbmatrix. Diese Reihe wird für Transformationen verwendet.

public int[] MatrixN1 { get; set; }

Eigentumswert

int [][]

Remarks

Matrix_0_1 (4 Byte): Matrix[0].Matrix_1_1 (4 Byte): Matrix[1][1] ist der Faktor für die Farbe grün.Matrix_2_1 (4 Byte): Matrix[2] [1].Matrix_3_1 (4 Byte): Matrix[3] [1].Matrix_4_0 (4 Byte): Matrix[4][0]. Dieser Wert MUST 0,0 sein.

MatrixN2

Er erhält oder setzt die Matrix[N][2] der 5x5 Farbmatrix. Diese Reihe wird für Transformationen verwendet.

public int[] MatrixN2 { get; set; }

Eigentumswert

int [][]

Remarks

Matrix_0_2 (4 Byte): Matrix[0][2].Matrix_1_2 (4 Byte): Matrix[1][2].Matrix_2_2 (4 Byte): Matrix[2][2], der Faktor für die Farbe blau ist.Matrix_3_1 (4 Byte): Matrix[3] [1].Matrix_4_0 (4 Byte): Matrix[4][0]. Dieser Wert MUST 0,0 sein.

MatrixN3

Gibt oder setzt die Matrix[N][3] der 5x5 Farbmatrix. Diese Reihe wird für Transformationen verwendet.

public int[] MatrixN3 { get; set; }

Eigentumswert

int [][]

Remarks

Matrix_0_3 (4 Byte): Matrix[0].Matrix_1_3 (4 Byte): Matrix[1][3].Matrix_2_3 (4 Byte): Matrix[2][3].Matrix_3_3 (4 Byte): Matrix[3][3], der Faktor für die Alpha (Transparenz) ist)Matrix_4_0 (4 Byte): Matrix[4][0]. Dieser Wert MUST 0,0 sein.

MatrixN4

Gibt oder setzt die Matrix[N][4] der 5x5 Farbmatrix. Diese Reihe wird für Farbübersetzungen verwendet.

public int[] MatrixN4 { get; set; }

Eigentumswert

int [][]

Remarks

Matrix_0_4 (4 Byte): Matrix[0][4].Matrix_1_4 (4 Byte): Matrix[1][4].Matrix_2_4 (4 Byte): Matrix[2][4].Matrix_3_4 (4 Byte): Matrix[3][4].Matrix_4_4 (4 Byte): Matrix[4][4] Diese Werte SHOULD ist 1.0.

 Deutsch