BitmapPalettes Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define varias paletas de colores que suelen usar las imágenes de mapa de bits.
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- Herencia
-
BitmapPalettes
Ejemplos
En el ejemplo de código siguiente se muestra cómo construir un nuevo BitmapSource mediante un miembro de la BitmapPalettes clase de forma similar.
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)
Comentarios
BitmapPalettes propiedades cuyos nombres terminan con "Transparent" tienen un "color" adicional que es totalmente transparente. En el caso de las paletas que ya tienen 256 colores, el último color se reemplaza por el color transparente.
Solo los formatos de imagen etiquetados formato de archivo de imagen (TIFF) y formato de intercambio de gráficos (GIF) admiten paletas.
Propiedades
| Nombre | Description |
|---|---|
| BlackAndWhite |
Obtiene un valor que representa una paleta de colores en blanco y negro. Esta paleta consta de 2 colores totales. |
| BlackAndWhiteTransparent |
Obtiene un valor que representa una paleta de colores negro, blanco y transparente. Esta paleta consta de 3 colores totales. |
| Gray16 |
Obtiene un valor que representa una paleta de colores que contiene 16 tonos de gris. La paleta va de negro a gris a blanco. Esta paleta contiene 16 colores totales. |
| Gray16Transparent |
Obtiene un valor que representa una paleta de colores que contiene 16 tonos de gris. La paleta va de negro a gris a blanco con un color transparente adicional. Esta paleta contiene 17 colores totales. |
| Gray256 |
Obtiene un valor que representa una paleta de colores que contiene 256 tonos de gris, que van de negro a gris a blanco. Esta paleta contiene 256 colores totales. |
| Gray256Transparent |
Obtiene un valor que representa una paleta de colores que contiene 256 tonos de gris, que van de negro a gris a blanco con un color transparente adicional. Esta paleta contiene 257 colores totales. |
| Gray4 |
Obtiene un valor que representa una paleta de colores que contiene 4 tonos de gris, que van de negro a gris a blanco. Esta paleta contiene 4 colores totales. |
| Gray4Transparent |
Obtiene un valor que representa una paleta de colores que contiene 4 tonos de gris, que van desde negro a gris a blanco con un color transparente adicional. Esta paleta contiene 5 colores totales. |
| Halftone125 |
Obtiene un valor que representa una paleta de colores que contiene 125 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 133 colores en esta paleta. |
| Halftone125Transparent |
Obtiene un valor que representa una paleta de colores que contiene 125 colores principales, 16 colores del sistema y 1 color transparente adicional. Se quitan los colores duplicados de la paleta. Hay un total de 134 colores en esta paleta. |
| Halftone216 |
Obtiene un valor que representa una paleta de colores que contiene 216 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 224 colores en esta paleta. |
| Halftone216Transparent |
Obtiene un valor que representa una paleta de colores que contiene 216 colores principales, 16 colores del sistema y 1 color transparente adicional. Se quitan los colores duplicados de la paleta. Hay un total de 225 colores en esta paleta. |
| Halftone252 |
Obtiene un valor que representa una paleta de colores que contiene 252 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 256 colores en esta paleta. |
| Halftone252Transparent |
Obtiene un valor que representa una paleta de colores que contiene 252 colores principales, 16 colores del sistema y 1 color transparente adicional. Se quitan los colores duplicados de la paleta. Hay un total de 256 colores en esta paleta. |
| Halftone256 |
Obtiene un valor que representa una paleta de colores que contiene 256 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 256 colores en esta paleta. |
| Halftone256Transparent |
Obtiene un valor que representa una paleta de colores que contiene 256 colores principales, 16 colores del sistema y 1 color transparente adicional que reemplaza el color final de la secuencia. Se quitan los colores duplicados de la paleta. Hay un total de 256 colores en esta paleta. |
| Halftone27 |
Obtiene un valor que representa una paleta de colores que contiene 27 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 35 colores en esta paleta. |
| Halftone27Transparent |
Obtiene un valor que representa una paleta de colores que contiene 27 colores principales y 16 colores del sistema, con colores duplicados quitados y 1 color transparente adicional. Hay un total de 36 colores en esta paleta. |
| Halftone64 |
Obtiene un valor que representa una paleta de colores que contiene 64 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 72 colores en esta paleta. |
| Halftone64Transparent |
Obtiene un valor que representa una paleta de colores que contiene 64 colores principales y 16 colores del sistema, con colores duplicados quitados y 1 color transparente adicional. Hay un total de 73 colores en esta paleta. |
| Halftone8 |
Obtiene un valor que representa una paleta de colores que contiene 8 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 16 colores en esta paleta, que son los mismos que la paleta del sistema. |
| Halftone8Transparent |
Obtiene un valor que representa una paleta de colores que contiene 8 colores principales y 16 colores del sistema, con colores duplicados quitados y 1 color transparente adicional. Hay un total de 17 colores en esta paleta. |
| WebPalette |
Obtiene un valor que representa una paleta de colores que contiene 216 colores principales y 16 colores del sistema, con colores duplicados quitados. Hay un total de 224 colores en esta paleta. |
| WebPaletteTransparent |
Obtiene un valor que representa una paleta de colores que contiene 216 colores principales y 16 colores del sistema, con colores duplicados quitados y 1 color transparente adicional. Hay un total de 225 colores en esta paleta. |