Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ImageAttributes.SetRemapTable (ColorMap[], ColorAdjustType)

 

Data di pubblicazione: ottobre 2016

Imposta la tabella di modifica del mapping dei colori per una categoria specificata.

Spazio dei nomi:   System.Drawing.Imaging
Assembly:  System.Drawing (in System.Drawing.dll)

public void SetRemapTable(
	ColorMap[] map,
	ColorAdjustType type
)

Parametri

map
Type: System.Drawing.Imaging.ColorMap[]

Matrice di coppie di colori del tipo ColorMap. Ogni coppia di colori contiene un colore già presente (il primo valore) e il colore a cui esso verrà mappato (il secondo valore).

type
Type: System.Drawing.Imaging.ColorAdjustType

Elemento dell'oggetto ColorAdjustType da cui viene specificata la categoria per la quale viene impostata la tabella di modifica del mapping dei colori.

Una tabella di riassociazione cromatica è una matrice di ColorMap strutture. Ogni ColorMap struttura dispone di due Color oggetti: uno che specifica un colore precedente e uno che specifica un nuovo colore corrispondente. Durante il rendering, qualsiasi colore che corrisponde a uno dei colori precedenti nella tabella di riassociazione viene modificato il nuovo colore corrispondente.

Un ImageAttributes oggetto gestisce le impostazioni di colore e delle gradazioni di grigio per cinque categorie di regolazione: predefinita, bitmap, pennello, penna e testo. Ad esempio, è possibile specificare una modifica del mapping dei colori per la categoria predefinita, una tabella di rimappatura dei colori per la categoria bitmap e ancora una tabella di riassociazione cromatica diversi per la categoria penna.

Le impostazioni di regolazione del colore e regolazione delle gradazioni di grigio predefinite si applicano a tutte le categorie che non dispongono di impostazioni di regolazione di proprie. Ad esempio, se non si specifica alcuna impostazione di regolazione per la categoria penna, le impostazioni predefinite applicano a tale categoria.

Non appena si specifica un'impostazione di regolazione delle gradazioni di grigio per una determinata categoria o la regolazione del colore, le impostazioni di regolazione predefinite non sono più valide per tale categoria. Si supponga, ad esempio, che specificare una raccolta di impostazioni di regolazione per la categoria predefinita. Se si imposta la tabella di rimappatura dei colori per la categoria penna passando Pen per il SetRemapTable metodo, nessuna delle impostazioni di regolazione verranno applicate alle penne.

Per un esempio di codice, vedere il SetRemapTable(ColorMap[]) metodo.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: