Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Navne til: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)

ColorMatrixEffect-objektet angiver en affin transformation, der skal anvendes til et billede.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

De arvede medlemmer

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

Remarks

Bitmap billeder er angivet af EmfPlusBitmap objekter (sektion 2.2.2.2).udføres ved at multiplicere en farvektor af et ColorMatrixEffect-objekt. en 5x5 farvematrix kanudføre en lineær transformation, herunder refleksion, rotering, skæring eller skalering efterfulgt af en oversættelse.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Gør eller indsæt matrisen.

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

Ejendomsværdi

int [][]

MatrixN0

Få eller indsætte Matrix[N][0] af 5x5 farvematrix. Denne række anvendes til transformationer.

public int[] MatrixN0 { get; set; }

Ejendomsværdi

int []

Remarks

Matrix0_0 (4 byte): Matris[0][0], som er faktoren for farven rød.Matrix_1_0 (4 byte): Matris[1][0].Matrix_2_0 (4 byte): Matris[2][0].Matrix_3_0 (4 byte): Matris[3][0].Matrix_4_0 (4 byte): Matris[4][0]. Denne værdi MÅ være 0.0.

MatrixN1

Få eller indsætte Matrix[N][1] af 5x5 farvematrix. Denne række anvendes til transformationer.

public int[] MatrixN1 { get; set; }

Ejendomsværdi

int []

Remarks

Matrix_0_1 (4 byte): Matris[0] [1]Matrix_1_2 (4 byte): Matris[1][1] som er faktoren for farven grøn.Matrix_2_1 (4 byte): Matris[2] [1]Matrix_3_1 (4 byte): Matris[3][1].Matrix_4_0 (4 byte): Matris[4][0]. Denne værdi MÅ være 0.0.

MatrixN2

Få eller indsætte Matrix[N][2] af 5x5 farvematrix. Denne række anvendes til transformationer.

public int[] MatrixN2 { get; set; }

Ejendomsværdi

int []

Remarks

Matrix_0_2 (4 byte): Matris[0][2].Matrix_1_2 (4 byte): Matris[1][2].Matrix_2_4 (4 byte): matrix[2][2], som er faktoren for farven blå.Matrix_3_1 (4 byte): Matris[3][1].Matrix_4_0 (4 byte): Matris[4][0]. Denne værdi MÅ være 0.0.

MatrixN3

Få eller indsætte Matrix[N][3] af 5x5 farvematrix. Denne række anvendes til transformationer.

public int[] MatrixN3 { get; set; }

Ejendomsværdi

int []

Remarks

Matrix_0_3 (4 byte): Matris[0][3].Matrix_1_3 (4 byte): Matris[1][3].Matrix_2_3 (4 byte): Matrix[2][3].Matrix_3_4 (4 byte): Matris[3][3], som er faktoren for alfa (transparens)Matrix_4_0 (4 byte): Matris[4][0]. Denne værdi MÅ være 0.0.

MatrixN4

Få eller indsætte Matrix[N][4] af 5x5 farvematrix. Denne række anvendes til farvekonversioner.

public int[] MatrixN4 { get; set; }

Ejendomsværdi

int []

Remarks

Matrix_0_4 (4 byte): Matrixen[0][4].Matrix_1_4 (4 byte): Matrixen[1][4]Matrix_2_4 (4 byte): Matris[2][4].Matrix_3_4 (4 byte): Matris[3][4].Matrix_4_3 (4 byte): Matris[4][4] Denne værdi SHOULD være 1.0.

 Dansk