Taal

BitmapPalettes Klas

Definitie

Definieert verschillende kleurenpaletten die vaak worden gebruikt door bitmapafbeeldingen.

public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
Overname
BitmapPalettes

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een nieuwe BitmapSource maakt met behulp van een lid van de BitmapPalettes klasse op een vergelijkbare manier.

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)

Opmerkingen

BitmapPalettes eigenschappen waarvan de namen eindigen op 'Transparant' hebben een extra 'kleur' die volledig transparant is. In het geval van paletten die al 256 kleuren hebben, wordt de laatste kleur vervangen door de transparante kleur.

Alleen bestandsindelingen voor gelabelde afbeeldingen (TIFF) en GIF-indelingen (Graphics Interchange Format) bieden ondersteuning voor paletten.

Eigenschappen

Name Description
BlackAndWhite

Hiermee wordt een waarde opgehaald die een zwart-wit kleurenpalet vertegenwoordigt. Dit palet bestaat uit 2 kleuren in totaal.

BlackAndWhiteTransparent

Hiermee haalt u een waarde op die een zwart, wit en transparant kleurenpalet vertegenwoordigt. Dit palet bestaat uit 3 kleuren in totaal.

Gray16

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 16 grijstinten bevat. Het palet varieert van zwart naar grijs tot wit. Dit palet bevat 16 totaalkleuren.

Gray16Transparent

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 16 grijstinten bevat. Het palet varieert van zwart naar grijs tot wit met een extra transparante kleur. Dit palet bevat 17 totale kleuren.

Gray256

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 256 grijstinten bevat, variërend van zwart tot grijs tot wit. Dit palet bevat 256 totale kleuren.

Gray256Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 256 grijstinten bevat, variërend van zwart naar grijs tot wit met een extra transparante kleur. Dit palet bevat 257 totaalkleuren.

Gray4

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 4 grijstinten bevat, variërend van zwart tot grijs tot wit. Dit palet bevat 4 totaalkleuren.

Gray4Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 4 grijstinten bevat, variërend van zwart naar grijs tot wit met een extra transparante kleur. Dit palet bevat 5 totaalkleuren.

Halftone125

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 125 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 133 kleuren in dit palet.

Halftone125Transparent

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 125 primaire kleuren, 16 systeemkleuren en 1 extra transparante kleur bevat. Dubbele kleuren in het palet worden verwijderd. Er zijn in totaal 134 kleuren in dit palet.

Halftone216

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 216 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 224 kleuren in dit palet.

Halftone216Transparent

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 216 primaire kleuren, 16 systeemkleuren en 1 extra transparante kleur bevat. Dubbele kleuren in het palet worden verwijderd. Er zijn in totaal 225 kleuren in dit palet.

Halftone252

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 252 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 256 kleuren in dit palet.

Halftone252Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 252 primaire kleuren, 16 systeemkleuren en 1 extra transparante kleur bevat. Dubbele kleuren in het palet worden verwijderd. Er zijn in totaal 256 kleuren in dit palet.

Halftone256

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 256 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 256 kleuren in dit palet.

Halftone256Transparent

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 256 primaire kleuren, 16 systeemkleuren en 1 extra transparante kleur bevat die de uiteindelijke kleur in de reeks vervangt. Dubbele kleuren in het palet worden verwijderd. Er zijn in totaal 256 kleuren in dit palet.

Halftone27

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 27 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 35 kleuren in dit palet.

Halftone27Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 27 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren zijn verwijderd en 1 extra transparante kleur. Er zijn in totaal 36 kleuren in dit palet.

Halftone64

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 64 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 72 kleuren in dit palet.

Halftone64Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 64 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren zijn verwijderd en 1 extra transparante kleur. Er zijn in totaal 73 kleuren in dit palet.

Halftone8

Hiermee wordt een waarde opgehaald die een kleurenpalet vertegenwoordigt dat 8 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 16 kleuren in dit palet, die hetzelfde zijn als het systeempalet.

Halftone8Transparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 8 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren zijn verwijderd en 1 extra transparante kleur. Er zijn in totaal 17 kleuren in dit palet.

WebPalette

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 216 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren worden verwijderd. Er zijn in totaal 224 kleuren in dit palet.

WebPaletteTransparent

Hiermee haalt u een waarde op die een kleurenpalet vertegenwoordigt dat 216 primaire kleuren en 16 systeemkleuren bevat, waarbij dubbele kleuren zijn verwijderd en 1 extra transparante kleur. Er zijn in totaal 225 kleuren in dit palet.

Van toepassing op

Zie ook