Class ColorPaletteHelper

ColorPaletteHelper class

Hilfsklasse für die Manipulation von Farbpaletten.

public static class ColorPaletteHelper

Methoden

NameBeschreibung
static Create4Bit()Erstellt die 4-Bit-Farbpalette.
static Create4BitGrayscale(bool)Erstellt die 4-Bit-Graustufenpalette.
static Create8Bit()Erstellt die 8-Bit-Farbpalette.
static Create8BitGrayscale(bool)Erstellt die 8-Bit-Graustufenpalette.
static CreateMonochrome()Erstellt eine monochrome Farbpalette, die nur 2 Farben enthält.
static GetCloseImagePalette(RasterImage, int)Ruft die Farbpalette vom Rasterbild ab (palettiert das Bild), falls das Bild keine hat. Falls eine Palette vorhanden ist, wird sie verwendet, anstatt Berechnungen durchzuführen.
static GetCloseImagePalette(RasterImage, Rectangle, int)Ruft die Farbpalette vom Rasterbild ab (palettiert das Bild), falls das Bild keine hat. Falls eine Palette vorhanden ist, wird sie verwendet, anstatt Berechnungen durchzuführen.
static GetCloseImagePalette(RasterImage, Rectangle, int, bool)Ruft die Farbpalette vom Rasterbild ab (palettiert das Bild), falls das Bild keine hat. Falls eine Palette vorhanden ist, wird sie verwendet, anstatt Berechnungen durchzuführen.
static GetDownscalePalette(RasterImage)Holen Sie sich eine Palette mit 256 Farben, die aus den oberen Bits der anfänglichen Bildfarbwerte zusammengesetzt ist.
static GetUniformColorPalette(RasterImage)Holen Sie sich eine einheitliche 256-Farbpalette.
static HasTransparentColors(IColorPalette)Bestimmt, ob die angegebene Palette transparente Farben hat.

Siehe auch