Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblea: Aspose.Imaging.dll (25.4.0)

El objeto ColorMatrixEffect especifica una transformación afina que se aplicará a una imagen.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Miembros heredados

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

Remarks

Las imágenes de Bitmap se especifican por los objetos de EmfPlusBitmap (sección 2.2.2.2).se realiza multiplicando un vector de color por un objeto ColorMatrixEffect. Una matriz de color 5x5 puederealizar una transformación lineal, incluida la reflexión, la rotación, la escaleración o la escaleración seguida de una traducción.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Obtenga o coloca la matriz.

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

Valor de la propiedad

int [][][][]

MatrixN0

Obtenga o establece la matriz[N][0] de la matriz de color 5x5. esta línea se utiliza para transformaciones.

public int[] MatrixN0 { get; set; }

Valor de la propiedad

int [][]

Remarks

Matrix_0_0 (4 bytes): Matrix[0][0], que es el factor para el color rojo.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

Obtenga o establece la Matrix[N][1] de la matrix de color 5x5. esta línea se utiliza para transformaciones.

public int[] MatrixN1 { get; set; }

Valor de la propiedad

int [][]

Remarks

Matrix_0_1 (4 bytes): Matrix[0][1].Matrix_1_1 (4 bytes): Matrix[1][1] que es el factor para el color 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

Obtenga o establece la Matrix[N][2] de la matrix de color 5x5. esta línea se utiliza para transformaciones.

public int[] MatrixN2 { get; set; }

Valor de la propiedad

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 es el factor de color azul.Matrix_3_1 (4 bytes): Matrix[3][1].Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN3

Obtenga o establece la Matrix[N][3] de la matrix de color 5x5. esta línea se utiliza para transformaciones.

public int[] MatrixN3 { get; set; }

Valor de la propiedad

int [][]

Remarks

Matrix_0_3 (4 bytes): Matrix[0].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 es el factor para el alfa (transparencia)Matrix_4_0 (4 bytes): Matrix[4][0]. Este valor DEVE ser 0.0.

MatrixN4

Obtenga o establece la Matrix[N][4] de la matrix de color 5x5. esta línea se utiliza para las traducciones de colores.

public int[] MatrixN4 { get; set; }

Valor de la propiedad

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.

 Español