EmfPlusColorMatrixEffect

EmfPlusColorMatrixEffect class

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

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Costruttori

NomeDescrizione
EmfPlusColorMatrixEffect()Default_Costruttore

Proprietà

NomeDescrizione
Matrix { get; set; }Ottiene o imposta la matrice.
MatrixN0 { get; set; }Ottiene o imposta la matrice[N][0] della matrice di colori 5x5. Questa riga viene utilizzata per le trasformazioni.
MatrixN1 { get; set; }Ottiene o imposta la matrice[N][1] della matrice di colori 5x5. Questa riga viene utilizzata per le trasformazioni.
MatrixN2 { get; set; }Ottiene o imposta la matrice[N][2] della matrice di colori 5x5. Questa riga viene utilizzata per le trasformazioni.
MatrixN3 { get; set; }Ottiene o imposta la matrice[N][3] della matrice di colori 5x5. Questa riga viene utilizzata per le trasformazioni.
MatrixN4 { get; set; }Ottiene o imposta la matrice[N][4] della matrice di colori 5x5. Questa riga viene utilizzata per le traduzioni dei colori.

Osservazioni

Le immagini bitmap sono specificate dagli oggetti EmfPlusBitmap (sezione 2.2.2.2). Un effetto matrice colore viene eseguito moltiplicando un vettore colore per un oggetto ColorMatrixEffect. Una matrice di colori 5x5 può eseguire una trasformazione lineare, inclusa riflessione, rotazione, taglio o ridimensionamento seguita da una traslazione.

Guarda anche