Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)

Obiectul ColorMatrixEffect specifică o transformare afină care trebuie aplicată unei imagini.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Membrii moștenitori

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

Remarks

Imaginile Bitmap sunt specificate de obiectele EmfPlusBitmap (secțiunea 2.2.2.2).realizate prin multiplicarea unui vector de culoare printr-un obiect ColorMatrixEffect.efectuează o transformare lineară, inclusiv reflectare, rotație, scalare sau scală, urmată de o traducere.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Obține sau stabilește matrice.

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

Valoarea proprietății

int [][]

MatrixN0

Obține sau stabilește matrica[N][0] a matricei de culoare 5x5.Această linie este utilizată pentru transformări.

public int[] MatrixN0 { get; set; }

Valoarea proprietății

int []

Remarks

Matrix_ 0_0 (4 byte): matrix[0][0], care este factorul pentru culoarea roșie.Matrix_1_0 (4 byte): Matrică[1][0].Matrix_2_0 (4 byte): Matrică[2][0].Matrix_3_0 (4 byte): Matrică[3][0].Matrix_4_0 (4 byte): Matrică[4][0]. Această valoare trebuie să fie 0.0.

MatrixN1

Obține sau stabilește matrica[N][1] a matricei de culoare 5x5.Această linie este utilizată pentru transformări.

public int[] MatrixN1 { get; set; }

Valoarea proprietății

int []

Remarks

Matrix_0_1 (4 byte): Matrică[0][1].Matrix_1_2 (4 byte): Matrică[1][1] care este factorul pentru culoarea verde.Matrix_2_1 (4 byte): Matrică[2][1].Matrix_3_1 (4 byte): Matrică[3][1].Matrix_4_0 (4 byte): Matrică[4][0]. Această valoare trebuie să fie 0.0.

MatrixN2

Obține sau stabilește matrica[N][2] a matricei de culoare 5x5.Această linie este utilizată pentru transformări.

public int[] MatrixN2 { get; set; }

Valoarea proprietății

int []

Remarks

Matrix_0_2 (4 byte): Matrică[0][2].Matrix_1_2 (4 byte): Matrică[1][2].Matrix_2_4 (4 byte): Matrica[2][2], care este factorul pentru culoarea albastră.Matrix_3_1 (4 byte): Matrică[3][1].Matrix_4_0 (4 byte): Matrică[4][0]. Această valoare trebuie să fie 0.0.

MatrixN3

Obține sau stabilește matrica[N][3] a matricei de culoare 5x5.Această linie este utilizată pentru transformări.

public int[] MatrixN3 { get; set; }

Valoarea proprietății

int []

Remarks

Matrix_0_3 (4 byte): Matrică[0][3].Matrix_1_3 (4 byte): Matrică[1][3].Matrix_2_3 (4 byte): Matrică[2][3].Matrix_3_4 (4 byte): Matrică[3][3], care este factorul alfa (transparență)Matrix_4_0 (4 byte): Matrică[4][0]. Această valoare trebuie să fie 0.0.

MatrixN4

Obține sau stabilește matrica[N][4] a matricei de culoare 5x5.Această linie este utilizată pentru traduceri de culori.

public int[] MatrixN4 { get; set; }

Valoarea proprietății

int []

Remarks

Matrix_0_4 (4 byte): Matrică[0][4].Matrix_1_4 (4 byte): Matrică[1][4].Matrix_2_4 (4 byte): Matrică[2][4].Matrix_3_4 (4 byte): Matrică[3][4].Matrix_4_3 (4 byte): Matrică[4][4] Această valoare ar trebui să fie 1.0.

 Română