BitmapPalettes Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bit eşlem görüntüleri tarafından yaygın olarak kullanılan çeşitli renk paletlerini tanımlar.
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- Devralma
-
BitmapPalettes
Örnekler
Aşağıdaki kod örneği, sınıfının bir üyesini benzer şekilde kullanarak yeni BitmapSource bir oluşturma işlemini BitmapPalettes gösterir.
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)
Açıklamalar
BitmapPalettes adları "Saydam" ile biten özelliklerin tamamen saydam olan ek bir "rengi" vardır. Zaten 256 rengi olan paletler söz konusu olduğunda, son renk saydam renkle değiştirilir.
Yalnızca Etiketli Görüntü Dosyası Biçimi (TIFF) ve Grafik Değişim Biçimi (GIF) görüntü biçimleri destek paletleri.
Özellikler
BlackAndWhite |
Siyah beyaz renk paleti temsil eden bir değer alır. Bu palet toplam 2 renkten oluşur. |
BlackAndWhiteTransparent |
Siyah, beyaz ve saydam renk paleti temsil eden bir değer alır. Bu palet toplam 3 renkten oluşur. |
Gray16 |
16 gri tonu içeren renk paletini temsil eden bir değer alır. Palet siyahtan griye ve beyaza kadar değişir. Bu palet toplam 16 renk içerir. |
Gray16Transparent |
16 gri tonu içeren renk paletini temsil eden bir değer alır. Palet, ek saydam bir renkle siyahtan griye ve beyaza kadar değişir. Bu palet toplam 17 renk içerir. |
Gray256 |
Siyahtan griye ve beyaza kadar 256 gri tonları içeren renk paletini temsil eden bir değer alır. Bu palet toplam 256 renk içerir. |
Gray256Transparent |
Ek saydam bir renkle siyahtan griye ve beyaza kadar 256 gri tonu içeren renk paletini temsil eden bir değer alır. Bu palet toplam 257 renk içerir. |
Gray4 |
Siyahtan griye ve beyaza kadar 4 gri tonları içeren renk paletini temsil eden bir değer alır. Bu palet toplam 4 renk içerir. |
Gray4Transparent |
Ek saydam bir renkle siyahtan griye ve beyaza kadar 4 gri tonları içeren bir renk paletini temsil eden bir değer alır. Bu palet toplam 5 renk içerir. |
Halftone125 |
Yinelenen renkler kaldırılmış olarak 125 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 133 renk vardır. |
Halftone125Transparent |
125 birincil renk, 16 sistem rengi ve 1 ek saydam renk içeren bir renk paleti temsil eden bir değer alır. Paletdeki yinelenen renkler kaldırılır. Bu palette toplam 134 renk vardır. |
Halftone216 |
Yinelenen renkler kaldırılmış olarak 216 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 224 renk vardır. |
Halftone216Transparent |
216 birincil renk, 16 sistem rengi ve 1 ek saydam renk içeren bir renk paleti temsil eden bir değer alır. Paletdeki yinelenen renkler kaldırılır. Bu palette toplam 225 renk vardır. |
Halftone252 |
Yinelenen renkler kaldırılmış olarak 252 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 256 renk vardır. |
Halftone252Transparent |
252 birincil renk, 16 sistem rengi ve 1 ek saydam renk içeren bir renk paleti temsil eden bir değer alır. Paletdeki yinelenen renkler kaldırılır. Bu palette toplam 256 renk vardır. |
Halftone256 |
Yinelenen renkler kaldırılmış olarak 256 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 256 renk vardır. |
Halftone256Transparent |
256 birincil renk, 16 sistem rengi ve dizideki son rengin yerini alan 1 ek saydam renk içeren bir renk paletini temsil eden bir değer alır. Paletdeki yinelenen renkler kaldırılır. Bu palette toplam 256 renk vardır. |
Halftone27 |
Yinelenen renkler kaldırılmış olarak 27 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 35 renk vardır. |
Halftone27Transparent |
Yinelenen renklerin kaldırıldığı ve 1 ek saydam rengin bulunduğu 27 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 36 renk vardır. |
Halftone64 |
Yinelenen renkler kaldırılmış olarak 64 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 72 renk vardır. |
Halftone64Transparent |
64 birincil renk ve 16 sistem rengi içeren, yinelenen renkler kaldırılmış ve 1 ek saydam renk içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 73 renk vardır. |
Halftone8 |
Yinelenen renkler kaldırılmış olarak 8 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette, sistem paleti ile aynı olan toplam 16 renk vardır. |
Halftone8Transparent |
Yinelenen renklerin kaldırıldığı ve 1 ek saydam rengin bulunduğu, 8 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 17 renk vardır. |
WebPalette |
Yinelenen renkler kaldırılmış olarak 216 birincil renk ve 16 sistem rengi içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 224 renk vardır. |
WebPaletteTransparent |
216 birincil renk ve 16 sistem rengi içeren, yinelenen renkler kaldırılmış ve 1 ek saydam renk içeren bir renk paleti temsil eden bir değer alır. Bu palette toplam 225 renk vardır. |