Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.4.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): Matrix[0][0], vilket är faktorn för röd färg.Matrix_1_0 (4 byter): Matrix[1][0]Matrix_2_0 (4 byter): Matrix[2][0]Matrix_3_0 (4 byter): Matrix[3][0]Matrix_4_0 (4 bytes): Matrix[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): Matrix[0]Matrix_1_1 (4 bytes): Matrix[1][1] vilket är faktorn för färgen grön.Matrix_2_1 (4 byter): Matrix[2] [1]Matrix_3_1 (4 byter): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[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): Matrix[0][2].Matrix_1_2 (4 byter): Matrix[1][2].Matrix_2_2 (4 bytes): Matrix[2][2], vilket är faktorn för färgen blå.Matrix_3_1 (4 byter): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[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): Matrix[0]Matrix_1_3 (4 byter): Matrix[1][3].Matrix_2_3 (4 byter): Matrix[2][3].Matrix_3_3 (4 byter): Matrix[3][3], vilket är faktorn för alfa (transparens)Matrix_4_0 (4 bytes): Matrix[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): Matrix[0][4].Matrix_1_4 (4 byter): Matrix[1][4]Matrix_2_4 (4 byter): Matrix[2][4]Matrix_3_4 (4 byter): Matrix[3][4]Matrix_4_4 (4 bytes): Matrix[4][4] Detta värde SHOULD vara 1.0.

 Svenska