BitmapPalettes Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce diverse tavolozze dei colori comunemente usate dalle immagini bitmap.
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- Ereditarietà
-
BitmapPalettes
Esempio
Nell'esempio di codice seguente viene illustrato come costruire un nuovo BitmapSource oggetto usando un membro della BitmapPalettes classe in modo analogo.
BitmapSource image5 = BitmapSource.Create(
width,
height,
96,
96,
PixelFormats.Indexed1,
BitmapPalettes.WebPalette,
pixels,
stride);
FileStream stream5 = new FileStream("palette.tif", FileMode.Create);
TiffBitmapEncoder encoder5 = new TiffBitmapEncoder();
encoder5.Frames.Add(BitmapFrame.Create(image5));
encoder5.Save(stream5);
Dim image5 As BitmapSource = System.Windows.Media.Imaging.BitmapSource.Create(width, height, 96, 96, PixelFormats.Indexed1, BitmapPalettes.WebPalette, pixels, stride)
Dim stream5 As New FileStream("palette.tif", FileMode.Create)
Dim encoder5 As New TiffBitmapEncoder()
encoder5.Frames.Add(BitmapFrame.Create(image5))
encoder5.Save(stream5)
Commenti
BitmapPalettes le proprietà i cui nomi terminano con "Transparent" hanno un "colore" aggiuntivo completamente trasparente. Nel caso di tavolozze con già 256 colori, l'ultimo colore viene sostituito dal colore trasparente.
Solo i formati di immagine TIFF (Tagged Image File Format) e GIF (Graphics Interchange Format) supportano tavolozze.
Proprietà
| Nome | Descrizione |
|---|---|
| BlackAndWhite |
Ottiene un valore che rappresenta una tavolozza dei colori bianco e nero. Questa tavolozza è costituita da 2 colori totali. |
| BlackAndWhiteTransparent |
Ottiene un valore che rappresenta una tavolozza dei colori nera, bianca e trasparente. Questa tavolozza è costituita da 3 colori totali. |
| Gray16 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 16 sfumature di grigio. La tavolozza varia da nero a grigio a bianco. Questa tavolozza contiene 16 colori totali. |
| Gray16Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 16 sfumature di grigio. La tavolozza varia da nero a grigio a bianco con un colore trasparente aggiuntivo. Questa tavolozza contiene 17 colori totali. |
| Gray256 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 sfumature di grigio, dal nero al bianco. Questa tavolozza contiene 256 colori totali. |
| Gray256Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 sfumature di grigio, dal nero al grigio al bianco con un colore trasparente aggiuntivo. Questa tavolozza contiene 257 colori totali. |
| Gray4 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 4 sfumature di grigio, dal nero al grigio al bianco. Questa tavolozza contiene 4 colori totali. |
| Gray4Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 4 sfumature di grigio, dal nero al grigio al bianco con un colore trasparente aggiuntivo. Questa tavolozza contiene 5 colori totali. |
| Halftone125 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 125 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 133 colori in questa tavolozza. |
| Halftone125Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 125 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo. I colori duplicati nella tavolozza vengono rimossi. Ci sono un totale di 134 colori in questa tavolozza. |
| Halftone216 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 224 colori in questa tavolozza. |
| Halftone216Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori contenente 216 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo. I colori duplicati nella tavolozza vengono rimossi. Ci sono un totale di 225 colori in questa tavolozza. |
| Halftone252 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 252 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 256 colori in questa tavolozza. |
| Halftone252Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 252 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo. I colori duplicati nella tavolozza vengono rimossi. Ci sono un totale di 256 colori in questa tavolozza. |
| Halftone256 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 256 colori in questa tavolozza. |
| Halftone256Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo che sostituisce il colore finale nella sequenza. I colori duplicati nella tavolozza vengono rimossi. Ci sono un totale di 256 colori in questa tavolozza. |
| Halftone27 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 27 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 35 colori in questa tavolozza. |
| Halftone27Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 27 colori primari e 16 colori di sistema, con colori duplicati rimossi e 1 colore trasparente aggiuntivo. Ci sono un totale di 36 colori in questa tavolozza. |
| Halftone64 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 64 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 72 colori in questa tavolozza. |
| Halftone64Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 64 colori primari e 16 colori di sistema, con colori duplicati rimossi e 1 colore trasparente aggiuntivo. Ci sono un totale di 73 colori in questa tavolozza. |
| Halftone8 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 8 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 16 colori in questa tavolozza, che sono uguali alla tavolozza del sistema. |
| Halftone8Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 8 colori primari e 16 colori di sistema, con colori duplicati rimossi e 1 colore trasparente aggiuntivo. Ci sono un totale di 17 colori in questa tavolozza. |
| WebPalette |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con colori duplicati rimossi. Ci sono un totale di 224 colori in questa tavolozza. |
| WebPaletteTransparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con colori duplicati rimossi e 1 colore trasparente aggiuntivo. Ci sono un totale di 225 colori in questa tavolozza. |