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 colori usate comunemente 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 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 proprietà i cui nomi terminano con "Transparent" hanno un "colore" aggiuntivo che è completamente trasparente. Nel caso di tavolozze che hanno già 256 colori, l'ultimo colore viene sostituito dal colore trasparente.
Solo i formati di immagini con tag (TIFF) e i formati di immagine DI INTERSCAmbio grafico (GIF) supportano le tavolozze.
Proprietà
BlackAndWhite |
Ottiene un valore che rappresenta una tavolozza dei colori bianco e nero. Questa tavolozza è costituita complessivamente da 2 colori. |
BlackAndWhiteTransparent |
Ottiene un valore che rappresenta una tavolozza dei colori bianco, nero e trasparente. Questa tavolozza è costituita complessivamente da 3 colori. |
Gray16 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 16 sfumature di grigio. La tavolozza varia dal nero al grigio al bianco. Questa tavolozza contiene complessivamente 16 colori. |
Gray16Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 16 sfumature di grigio. La tavolozza varia dal nero al grigio al bianco e con un colore trasparente aggiuntivo. Questa tavolozza contiene complessivamente 17 colori. |
Gray256 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 sfumature di grigio, che variano dal nero al grigio al bianco. Questa tavolozza contiene complessivamente 256 colori. |
Gray256Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 sfumature di grigio, che variano dal nero al grigio al bianco, con un colore trasparente aggiuntivo. Questa tavolozza contiene complessivamente 257 colori. |
Gray4 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 4 sfumature di grigio, che variano dal nero al grigio al bianco. Questa tavolozza contiene complessivamente 4 colori. |
Gray4Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 4 sfumature di grigio, che variano dal nero al grigio al bianco, con un colore trasparente aggiuntivo. Questa tavolozza contiene complessivamente 5 colori. |
Halftone125 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 125 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 133 colori. |
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 sono rimossi. Questa tavolozza è costituita complessivamente da 134 colori. |
Halftone216 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 224 colori. |
Halftone216Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo. I colori duplicati nella tavolozza sono rimossi. Questa tavolozza è costituita complessivamente da 225 colori. |
Halftone252 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 252 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 256 colori. |
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 sono rimossi. Questa tavolozza è costituita complessivamente da 256 colori. |
Halftone256 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 256 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 256 colori. |
Halftone256Transparent |
Ottiene un valore che rappresenta una tavolozza di colori che contiene 256 colori primari, 16 colori di sistema e 1 colore trasparente aggiuntivo che sostituisce l'ultimo colore nella sequenza. I colori duplicati nella tavolozza sono rimossi. Questa tavolozza è costituita complessivamente da 256 colori. |
Halftone27 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 27 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 35 colori. |
Halftone27Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 27 colori primari e 16 colori di sistema, con i colori duplicati rimossi e 1 colore trasparente aggiuntivo. Questa tavolozza è costituita complessivamente da 36 colori. |
Halftone64 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 64 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 72 colori. |
Halftone64Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 64 colori primari e 16 colori di sistema, con i colori duplicati rimossi e 1 colore trasparente aggiuntivo. Questa tavolozza è costituita complessivamente da 73 colori. |
Halftone8 |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 8 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 16 colori, che sono gli stessi della tavolozza di sistema. |
Halftone8Transparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 8 colori primari e 16 colori di sistema, con i colori duplicati rimossi e 1 colore trasparente aggiuntivo. Questa tavolozza è costituita complessivamente da 17 colori. |
WebPalette |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con i colori duplicati rimossi. Questa tavolozza è costituita complessivamente da 224 colori. |
WebPaletteTransparent |
Ottiene un valore che rappresenta una tavolozza dei colori che contiene 216 colori primari e 16 colori di sistema, con i colori duplicati rimossi e 1 colore trasparente aggiuntivo. Questa tavolozza è costituita complessivamente da 225 colori. |