Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Il nome: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)

L’oggetto ColorMatrixEffect specifica una trasformazione affina da applicare a un’immagine.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

I membri ereditari

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

Remarks

Le immagini di Bitmap sono specificate dagli oggetti di EmfPlusBitmap (sezione 2.2.2.2).realizzato moltiplicando un vettore colorato da un oggetto ColorMatrixEffect. Una matrizza colorata 5x5 puòeseguire una trasformazione lineare, compreso il riflesso, la rotazione, l’escalazione o la scala seguita da una traduzione.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Ottieni o metti la matrice.

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

Valore di proprietà

int [ ]

MatrixN0

Riceve o imposta la Matrix[N][0] della matrix colore 5x5.Questa riga viene utilizzata per le trasformazioni.

public int[] MatrixN0 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_ 0_0 (4 byte): Matrica[0][0], che è il fattore per il colore rosso.Matrix_1_0 (4 byte): Matrica[1][0].Matrix_2_0 (4 byte): Matrica[2][0].Matrix_3_0 (4 byte): matrix[3][0].Matrix_4_0 (4 byte): matrix[4][0]. Questo valore DEVE essere 0.0.

MatrixN1

Riceve o imposta la Matrix[N] della matrix colorata 5x5.Questa riga viene utilizzata per le trasformazioni.

public int[] MatrixN1 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_1 (4 byte): matrix[0][1].Matrix_1_4 (4 byte): Matrica[1][1], che è il fattore per il colore verde.Matrix_2_1 (4 byte): matrix[2][1].Matrix_3_1 (4 byte): matrix[3][1].Matrix_4_0 (4 byte): matrix[4][0]. Questo valore DEVE essere 0.0.

MatrixN2

Riceve o imposta la Matrix[N][2] della matrix colorata 5x5.Questa linea viene utilizzata per le trasformazioni.

public int[] MatrixN2 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_2 (4 byte): Matrica[0][2].Matrix_1_2 (4 byte): Matrica[1][2].Matrix_2_4 (4 byte): Matrica[2][2], che è il fattore per il colore blu.Matrix_3_1 (4 byte): matrix[3][1].Matrix_4_0 (4 byte): matrix[4][0]. Questo valore DEVE essere 0.0.

MatrixN3

Riceve o imposta la Matrix[N][3] della matrix colorata 5x5.Questa linea viene utilizzata per le trasformazioni.

public int[] MatrixN3 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_3 (4 byte): matrix[0][3].Matrice_1_3 (4 byte): Matrix[1][3].Matrix_2_3 (4 byte): Matrica[2][3].Matrix_3_4 (4 byte): Matrica[3][3], che è il fattore per l’alfa (transparenza)Matrix_4_0 (4 byte): matrix[4][0]. Questo valore DEVE essere 0.0.

MatrixN4

Ottieni o metti la Matrix[N][4] della matrix colore 5x5.Questa riga viene utilizzata per le traduzioni di colori.

public int[] MatrixN4 { get; set; }

Valore di proprietà

int [ ]

Remarks

Matrix_0_4 (4 byte): matrix[0][4].Matrice_1_4 (4 byte): Matrix[1][4].Matrix_2_4 (4 byte): matrix[2][4].Matrix_3_4 (4 byte): matrix[3][4].Matrix_4_3 (4 byte): Matrica[4] [4] Questo valore DEVE essere 1.0.

 Italiano