PixelDataFormat
Innehåll
[
Dölj
]PixelDataFormat class
Pixeldataformatet. Detta är ett oföränderligt objekt.
public class PixelDataFormat
Egenskaper
| namn | Beskrivning | 
|---|---|
| static Cmyk { get; } | Får PixelDataFormatdefinieras för 32 bitar per pixel med 8 bitar för var och en av cyan, magenta, gul och svart. | 
| static Cmyka { get; } | Får acmyken. | 
| static Grayscale { get; } | Får PixelDataFormatdefinierad för 8 bitar per pixel med 8 bitar som representerar gråskaleintensitet i intervallet 0-255. | 
| static GrayscaleAlpha { get; } | Får PixelDataFormatdefinierad för 16 bitar per pixel med 8 bitar som representerar gråskaleintensitet i intervallet 0-255 och ytterligare 8 bitars alfakomponent. | 
| static Rgb16Bpp555 { get; } | Får PixelDataFormatdefinierad för 16 bitar per pixel med 5 bitar för var och en av de röda, gröna och blå, alfa är inte definierad. | 
| static Rgb16Bpp565 { get; } | Får PixelDataFormatdefinierad för 16 bitar per pixel med 5 bitar för rött, 6 bitar för grönt och 5 bitar för blått, alfa är inte definierat. | 
| static Rgb24Bpp { get; } | Får PixelDataFormatdefinieras för 24 bitar per pixel med 8 bitar för var och en av alfa, röd, grön och blå, alfa är inte definierad. | 
| static Rgb24BppPng { get; } | Får PixelDataFormatdefinieras för 24 bitar per pixel med 8 bitar för var och en av alfa, röd, grön och blå, alfa är inte definierad. | 
| static Rgb32Bpp { get; } | Får PixelDataFormatdefinieras för 32 bitar per pixel med 8 bitar för var och en av alfa, röd, grön och blå. | 
| static Rgba32Bpp { get; } | Får PixelDataFormatdefinieras för 32 bitar per pixel med 8 bitar för var och en av alfa, röd, grön och blå. | 
| static RgbIndexed1Bpp { get; } | Får PixelDataFormatdefinierad för indexerad 1 bit per färg. Den indexerade pixeldatalagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till indexerad färgmodell . | 
| static RgbIndexed2Bpp { get; } | Får PixelDataFormatdefinierad för indexerad 2 bitar per färg. Den indexerade pixeldatalagringen är avsedd att tillåta datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till indexerad färgmodell . | 
| static RgbIndexed4Bpp { get; } | Får PixelDataFormatdefinierad för indexerad 4 bitar per färg. Den indexerade pixeldatalagringen är avsedd att tillåta datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till indexerad färgmodell . | 
| static RgbIndexed8Bpp { get; } | Får PixelDataFormatdefinierad för indexerad 8 bitar per färg. Den indexerade pixeldatalagringen är avsedd att möjliggöra datalagring och hämtning överallt där färgpaletten används. Använd med försiktighet, eftersom det kan kräva konvertering från en palett till en annan eller från RGBA till indexerad färgmodell . | 
| static YCbCr { get; } | Får PixelDataFormatdefinierad för 24 bitar per pixel med 8 bitar för var och en av luma-, blåskillnads- och rödskillnads-chroma-komponenterna. | 
| static Ycck { get; } | Får PixelDataFormatdefinierad för 32 bitar per pixel med 8 bitar för var och en av komponenterna luma, blå-skillnad, röd-skillnad och svart chroma. | 
| BitsPerPixel { get; } | Hämtar bitarna per pixel. | 
| Caption { get; } | Hämtar bildtexten för pixeldataformat. | 
| ChannelBits { get; } | Får antalet bitar för varje kanal. | 
| ChannelsCount { get; } | Får antalet kanaler. | 
| PixelFormat { get; } | Hämtar pixelformatet. | 
Metoder
| namn | Beskrivning | 
|---|---|
| static GetBgr(int) | Får BGR-färg med ett specificerat antal bitar per sampel. | 
| static GetBgra(int) | Får BGRA-färg med ett specificerat antal bitar per sampel. | 
| static GetCieLab(int, int, int) | Får CIE Lab-färg med ett specificerat antal bitar per sampel. | 
| static GetCmyk(int) | Får CMYK-färg med ett specificerat antal bitar per sampel. | 
| static GetCmyk(int, int, int, int) | Får CMYK-färg med ett specificerat antal bitar per sampel. | 
| static GetCmyka(int, int, int, int, int) | Får CMYKA-färg med ett specificerat antal bitar per sampel. | 
| static GetGrayscale(int) | Får gråskalefärg med ett specificerat antal bitar per sampel. | 
| static GetGrayscaleAlpha(int) | Får GrayscaleAlpha-färg med ett specificerat antal bitar per sampel. | 
| static GetGrayscaleAlpha(int, int) | Får GrayscaleAlpha-färg med ett specificerat antal bitar per sampel. | 
| static GetRgb(int) | Får RGB-färg med ett specificerat antal bitar per sampel. | 
| static GetRgb(int, int, int) | Får RGB-färg med ett specificerat antal bitar per sampel. | 
| static GetRgba(int) | Får RGBA-färg med ett specificerat antal bitar per sampel. | 
| static GetRgba(int, int, int, int) | Får RGBA-färg med ett specificerat antal bitar per sampel. | 
| static GetRgbIndexed(int) | Får BGRA-indexerad färg med ett specificerat antal bitar per sampel. | 
| static GetYCbCr(int) | Får YCbCr-färg med ett specificerat antal bitar per sampel. | 
| static GetYCbCr(int, int, int) | Får YCbCr-färg med ett specificerat antal bitar per sampel. | 
| static GetYcck(int) | Får YCCK-färg med ett specificerat antal bitar per sampel. | 
| override Equals(object) | Bestämmer om den angivnaObject är lika med denna instans. | 
| override GetHashCode() | Returnerar en hash-kod för denna instans. | 
| override ToString() | Returnerar enString som representerar denna instans. | 
| operator == | Returnerar resultatet av likhet för två PixelDataFormatklasser. | 
| operator != | Returnerar resultatet av icke-likhet för två PixelDataFormatklasser. | 
Se även
- namnutrymme Aspose.Imaging
- hopsättning Aspose.Imaging