ImageAttributes

ImageAttributes class

AnImageAttributes oggetto contiene informazioni su come vengono manipolati i colori bitmap e metafile durante il rendering. UnImageAttributesoggetto mantiene diverse impostazioni di regolazione del colore, incluse matrici di regolazione del colore, matrici di regolazione della scala di grigi, valori di correzione gamma, tabelle della mappa dei colori e valori di soglia dei colori. Durante il rendering, i colori possono essere corretti, scuriti, schiariti e rimossi. Per applicare tali manipolazioni, inizializzare anImageAttributes oggetto e passare il percorso di quelloImageAttributes oggetto (insieme al percorso di anImage ) al metodo DrawImage.

public sealed class ImageAttributes

Costruttori

NomeDescrizione
ImageAttributes()Default_Costruttore

Metodi

NomeDescrizione
ClearBrushRemapTable()Cancella la tabella di rimappatura del colore del pennelloImageAttributes oggetto.
ClearColorKey()Cancella la chiave colore (intervallo di trasparenza) per la categoria predefinita.
ClearColorKey(ColorAdjustType)Cancella la chiave del colore (intervallo di trasparenza) per una categoria specificata.
ClearColorMatrix()Cancella la matrice di regolazione del colore per la categoria predefinita.
ClearColorMatrix(ColorAdjustType)Cancella la matrice di regolazione del colore per una categoria specificata.
ClearGamma()Disabilita la correzione gamma per la categoria predefinita.
ClearGamma(ColorAdjustType)Disabilita la correzione gamma per una categoria specificata.
ClearNoOp()Cancella l’impostazione NoOp per la categoria predefinita.
ClearNoOp(ColorAdjustType)Cancella l’impostazione NoOp per una categoria specificata.
ClearOutputChannel()Cancella l’impostazione del canale di output CMYK (ciano-magenta-giallo-nero) per la categoria predefinita.
ClearOutputChannel(ColorAdjustType)Cancella l’impostazione del canale di uscita (ciano-magenta-giallo-nero) per una categoria specificata.
ClearOutputChannelColorProfile()Cancella l’impostazione del profilo colore del canale di output per la categoria predefinita.
ClearOutputChannelColorProfile(ColorAdjustType)Cancella l’impostazione del profilo colore del canale di output per una categoria specificata.
ClearRemapTable()Cancella la tabella di rimappatura dei colori per la categoria predefinita.
ClearRemapTable(ColorAdjustType)Cancella la tabella di rimappatura dei colori per una categoria specificata.
ClearThreshold()Cancella il valore di soglia per la categoria predefinita.
ClearThreshold(ColorAdjustType)Cancella il valore di soglia per una categoria specificata.
SetBrushRemapTable(ColorMap[])Imposta la tabella di rimappatura dei colori per la categoria del pennello.
SetColorKey(Color, Color)Imposta la chiave colore per la categoria predefinita.
SetColorKey(Color, Color, ColorAdjustType)Imposta la chiave colore (intervallo di trasparenza) per una categoria specificata.
SetColorMatrices(ColorMatrix, ColorMatrix)Imposta la matrice di regolazione del colore e la matrice di regolazione della scala di grigi per la categoria predefinita.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)Imposta la matrice di regolazione del colore e la matrice di regolazione della scala di grigi per la categoria predefinita.
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)Imposta la matrice di regolazione del colore e la matrice di regolazione della scala di grigi per una categoria specificata.
SetColorMatrix(ColorMatrix)Imposta la matrice di regolazione del colore per la categoria predefinita.
SetColorMatrix(ColorMatrix, ColorMatrixFlag)Imposta la matrice di regolazione del colore per la categoria predefinita.
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)Imposta la matrice di regolazione del colore per una categoria specificata.
SetGamma(float)Imposta il valore gamma per la categoria predefinita.
SetGamma(float, ColorAdjustType)Imposta il valore gamma per una categoria specificata.
SetNoOp()Disattiva la regolazione del colore per la categoria predefinita.
SetNoOp(ColorAdjustType)Disattiva la regolazione del colore per una categoria specificata.
SetOutputChannel(ColorChannelFlag)Imposta il canale di output CMYK (ciano-magenta-giallo-nero) per la categoria predefinita.
SetOutputChannel(ColorChannelFlag, ColorAdjustType)Imposta il canale di uscita CMYK (ciano-magenta-giallo-nero) per una categoria specificata.
SetOutputChannelColorProfile(string)Imposta il file del profilo colore del canale di output per la categoria predefinita.
SetOutputChannelColorProfile(string, ColorAdjustType)Imposta il file del profilo colore del canale di output per una categoria specificata.
SetRemapTable(ColorMap[])Imposta la tabella di rimappatura dei colori per la categoria predefinita.
SetRemapTable(ColorMap[], ColorAdjustType)Imposta la tabella di rimappatura dei colori per una categoria specificata.
SetThreshold(float)Imposta la soglia (intervallo di trasparenza) per la categoria predefinita.
SetThreshold(float, ColorAdjustType)Imposta la soglia (intervallo di trasparenza) per una categoria specificata.
SetWrapMode(WrapMode)Imposta la modalità di avvolgimento utilizzata per decidere come affiancare una trama su una forma o ai limiti della forma. Una trama viene affiancata su una forma per riempirla quando la trama è più piccola della forma che sta riempiendo.
SetWrapMode(WrapMode, Color)Imposta la modalità di avvolgimento e il colore utilizzati per decidere come affiancare una trama su una forma o ai limiti della forma. Una trama viene affiancata su una forma per riempirla quando la trama è più piccola della forma che sta riempiendo.
SetWrapMode(WrapMode, Color, bool)Imposta la modalità di avvolgimento e il colore utilizzati per decidere come affiancare una trama su una forma o ai limiti della forma. Una trama viene affiancata su una forma per riempirla quando la trama è più piccola della forma che sta riempiendo.

Guarda anche