BitmapPalettes Classe

Definizione

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.

Si applica a

Vedi anche