- Aurigma Graphics Mill 5.5 for .NET
- Introduction
- What's New?
- Overview of Features
- Getting Started
- Programming with Graphics Mill for .NET
- File Formats
- Graphics Mill for .NET Add-ons
- Class Library Reference
- Aurigma.GraphicsMill Namespace
- Aurigma.GraphicsMill.AjaxControls Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace
- Aurigma.GraphicsMill.Codecs Namespace
- Aurigma.GraphicsMill.Drawing Namespace
- Aurigma.GraphicsMill.Licensing Namespace
- Aurigma.GraphicsMill.Transforms Namespace
- AddNoise Class
- AdjustHsl Class
- ApplyLut Class
- ApplyMatrixTransform Class
- BitmapTransform Class
- Blur Class
- BlurType Enumeration
- Brightness Class
- BrightnessContrast Class
- Buttonize Class
- ChannelBalance Class
- ColorManagementEngine Enumeration
- ColorQuantizationAlgorithm Enumeration
- ColorTransformationIntent Enumeration
- CombineMode Enumeration
- Combiner Class
- Contrast Class
- Crop Class
- Curves Class
- Cylindrize Class
- Direction Enumeration
- DistributionKind Enumeration
- DitheringType Enumeration
- EdgeDetect Class
- EdgeDetectMode Enumeration
- Emboss Class
- FadeType Enumeration
- FloodFill Class
- FloodFillMode Enumeration
- Glow Class
- HistogramEqualize Class
- InterpolationMode Enumeration
- Invert Class
- Levels Class
- Lut Class
- MaskedBitmapTransform Class
- Matrix Class
- MaximumFilter Class
- MedianFilter Class
- MinimumFilter Class
- Mosaic Class
- Orientation Enumeration
- PageCurl Class
- PerChannelBitmapTransform Class
- PixelFormatConverter Class
- PixelFormatConverter Members
- PixelFormatConverter Constructor
- PixelFormatConverter Methods
- PixelFormatConverter Properties
- BackgroundColor Property
- BackgroundEnabled Property
- BuildAdaptivePaletteWithAlpha Property
- CmykColorProfile Property
- ColorManagementEngine Property
- ColorQuantizationAlgorithm Property
- CustomPalette Property
- DestinationPixelFormat Property
- Dithering Property
- DitheringIntensity Property
- GrayScaleColorProfile Property
- Opacity Property
- PaletteAlphaThreshold Property
- PaletteAlphaThresholdUsed Property
- PaletteEntryCount Property
- PaletteType Property
- QuantizationTo8bBitsUsed Property
- QuantizationTo8bOffset Property
- QuantizationTo8bScale Property
- RgbColorProfile Property
- TargetColorProfile Property
- TransformationIntent Property
- RedEyeBlob Class
- RedEyeMask Class
- RedEyeRemoval Class
- RedEyeRemovalMode Enumeration
- Resize Class
- ResizeMode Enumeration
- Rotate Class
- RotateAndFlip Class
- Shadow Class
- Sharpen Class
- Solarize Class
- Spray Class
- SwapChannels Class
- Swirl Class
- Texturize Class
- Transparentize Class
- UnsharpMask Class
- Waddle Class
- WaterDrop Class
- Wave Class
- WaveType Enumeration
- Aurigma.GraphicsMill.WebControls Namespace
- Aurigma.GraphicsMill.WinControls Namespace
- GraphicsMill Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.Math Namespace (Client Class Library)
- Aurigma.GraphicsMill.AjaxControls.VectorObjects.RedoUndo Namespace (Client Class Library)
- Samples
- Licensing
- Copyright Notices
This documentation is for the old version. Go to the latest Graphics Mill docs
PixelFormatConverter.PaletteType Property
Gets/sets a value that specifies a palette used when performing conversion to indexed pixel format.
Namespace:
Aurigma.GraphicsMill.Transforms
Assembly:
Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)
Syntax
Visual Basic
Public Property PaletteType As ColorPaletteType
C#
public ColorPaletteType PaletteType { get; set; }
Property Value
ColorPaletteType value that specifies a palette to use when DestinationPixelFormat is indexed.Remarks
The table below classifies palette types supported by Graphics Mill for .NET.
| Palette kind | Description |
|---|---|
| Predefined palettes | These palettes always have fixed values. If you specify entries count less than these palettes support, algorithm will automatically select the most frequent colors from these palettes. Graphics Mill for .NET supports several predefined palettes represented with the following ColorPaletteType enumeration members: WebSafe, Windows, Mac, GrayScale, and Bicolor (black-and-white palette for 1-bit images). |
| Adaptive palette | Colors of the adaptive palette are fully dependent from the image which is being converted. Algorithm searches for most frequent colors in the source images and builds the palette from these colors. This palette type is represented with Adaptive member of the ColorPaletteType enumeration. |
| Custom palette | This palette is provided by user. It can be taken from another image, or built manually. You must define it using CustomPalette property. This palette type is represented with Custom member of the ColorPaletteType enumeration. |