Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assembleia: Aspose.Imaging.dll (25.4.0)

O objeto ColorMatrixEffect especifica uma transformação afina a ser aplicada a uma imagem.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Membros herdados

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

Remarks

As imagens de Bitmap são especificadas por Objetos de EmfPlusBitmap (secção 2.2.2.2).executado multiplicando um vector de cor por um objeto ColorMatrixEffect. uma matriz de cor 5x5 poderealizar uma transformação linear, incluindo reflexão, rotação, escalagem ou escalagem seguida por uma tradução.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Faça ou coloca a matriz.

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

Valor da propriedade

int [ ]

MatrixN0

Obtenha ou coloca a Matriz [N][0] da matriz de cores 5x5. esta linha é usada para transformações.

public int[] MatrixN0 { get; set; }

Valor da propriedade

int [ ]

Remarks

Matrix_0_0 (4 bytes): Matrix[0][0], que é o fator para a cor vermelha.Matrix_1_0 (4 bytes): Matrix[1][0].Matrix_2_0 (4 bytes): Matrix[2][0].Matrix_3_0 (4 bytes): Matrix[3][0].Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN1

Recebe ou coloca a Matriz[N] da matriz de cores 5x5. esta linha é usada para transformações.

public int[] MatrixN1 { get; set; }

Valor da propriedade

int [ ]

Remarks

Matrix_0_1 (4 bytes): Matrix[0][1].Matrix_1_1 (4 bytes): Matrix[1][1], que é o fator para a cor verde.Matrix_2_1 (4 bytes): Matrix[2][1].Matrix_3_1 (4 bytes): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN2

Recebe ou coloca a Matriz[N][2] da matriz de cores 5x5. esta linha é usada para transformações.

public int[] MatrixN2 { get; set; }

Valor da propriedade

int [ ]

Remarks

Matrix_0_2 (4 bytes): Matrix[0][2].Matrix_1_2 (4 bytes): Matrix[1][2].Matrix_2_2 (4 bytes): Matrix[2][2], que é o fator para a cor azul.Matrix_3_1 (4 bytes): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN3

Recebe ou coloca a Matriz[N][3] da matriz de cores 5x5. esta linha é usada para transformações.

public int[] MatrixN3 { get; set; }

Valor da propriedade

int [ ]

Remarks

Matrix_0_3 (4 bytes): Matrix[0][3].Matrix_1_3 (4 bytes): Matrix[1][3].Matrix_2_3 (4 bytes): Matrix[2][3].Matrix_3_3 (4 bytes): Matrix[3][3], que é o fator para o alfa (transparência)Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN4

Obtenha ou coloca a Matriz [N][4] da matriz de cores 5x5. esta linha é usada para traduções de cores.

public int[] MatrixN4 { get; set; }

Valor da propriedade

int [ ]

Remarks

Matrix_0_4 (4 bytes): Matrix[0][4].Matrix_1_4 (4 bytes): Matrix[1][4]Matrix_2_4 (4 bytes): Matrix[2][4].Matrix_3_4 (4 bytes): Matrix[3][4].Matrix_4_4 (4 bytes): Matrix[4][4] Este valor DEVE ser 1.0.

 Português