Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.5.0)

ColorMatrixEffect-objektet anger en affin transformation som ska tillämpas på en bild.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Arvsmedlemmar

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

Remarks

Bitmap-bilder specificeras av EmfPlusBitmap-objekt (avsnitt 2.2.2.2).utförs genom att multiplicera en färgvector av ett ColorMatrixEffect-objekt. en 5x5 färgmatrix kanutföra en linjär omvandling, inklusive reflektion, rotation, skala eller skala följt av en översättning.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Får eller sätter matrisen.

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

Fastighetsvärde

int [ [ ]

MatrixN0

Få eller sätta Matrix[N][0] av 5x5 färgmatrix. Denna rad används för transformationer.

public int[] MatrixN0 { get; set; }

Fastighetsvärde

int [ ]

Remarks

Matrix_0_ 0 (4 bytes): Matrixen[0][0], som är faktorn för rödfärg.Matrix_1_0 (4 byter): Matrixen[1][0].Matrix_2_0 (4 byter): Matris[2][0].Matrix_3_0 (4 byter): Matris[3][0]Matrix_4_0 (4 bytes): Matris[4][0]. Detta värde MÅSTE vara 0.0.

MatrixN1

Få eller sätta Matrix[N][1] av 5x5 färgmatrix. Denna rad används för transformationer.

public int[] MatrixN1 { get; set; }

Fastighetsvärde

int [ ]

Remarks

Matrix_0_1 (4 byter): Matrixen[0] [1]Matrix_1_2 (4 bytes): Matrixen[1][1] vilket är faktorn för färgen grön.Matrix_2_1 (4 byter): Matris[2] [1]Matrix_3_1 (4 byter): Matris[3] [1]Matrix_4_0 (4 bytes): Matris[4][0]. Detta värde MÅSTE vara 0.0.

MatrixN2

Få eller sätta Matrix[N][2] av 5x5 färgmatrix. Denna rad används för transformationer.

public int[] MatrixN2 { get; set; }

Fastighetsvärde

int [ ]

Remarks

Matrix_0_2 (4 byter): Matrixen[0][2].Matrix_1_2 (4 byter): Matris[1][2].Matrix_2_4 (4 bytes): Matrixen[2][2], som är faktorn för färgen blå.Matrix_3_1 (4 byter): Matris[3] [1]Matrix_4_0 (4 bytes): Matris[4][0]. Detta värde MÅSTE vara 0.0.

MatrixN3

Få eller sätta Matrix[N][3] av 5x5 färgmatrix. Denna rad används för transformationer.

public int[] MatrixN3 { get; set; }

Fastighetsvärde

int [ ]

Remarks

Matrix_0_3 (4 byter): Matrixen[0]Matrix_1_3 (4 byter): Matris[1][3].Matrix_2_3 (4 byter): Matris[2][3].Matrix_3_4 (4 bytes): Matris[3][3], vilket är faktorn för alfa (transparens)Matrix_4_0 (4 bytes): Matris[4][0]. Detta värde MÅSTE vara 0.0.

MatrixN4

Få eller sätta Matrix[N][4] av 5x5 färgmatrix. Denna rad används för färgöversättningar.

public int[] MatrixN4 { get; set; }

Fastighetsvärde

int [ ]

Remarks

Matrix_0_4 (4 byter): Matris[0][4].Matrix_1_4 (4 byter): Matris[1][4]Matrix_2_4 (4 byter): Matris[2][4]Matrix_3_4 (4 byter): Matris[3][4]Matrix_4_3 (4 bytes): Matris[4][4] Detta värde SHOULD vara 1.0.

 Svenska