BitmapPalettes 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義點陣圖影像常用的數個色板。
public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
- 繼承
-
BitmapPalettes
範例
下列程式碼範例示範如何使用 類別的成員 BitmapPalettes ,以類似的方式建構新的 BitmapSource 。
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)
備註
BitmapPalettes 名稱結尾為 「Transparent」 的屬性具有完全透明的其他 「color」。 如果調色盤已經有 256 種色彩,最後一個色彩會由透明色彩取代。
只有標記的影像檔案格式 (TIFF) 和圖形交換格式 (GIF) 影像格式支援調色盤。
屬性
BlackAndWhite |
取得值,這個值表示黑白色板。 這個調色盤共有 2 種色彩。 |
BlackAndWhiteTransparent |
取得值,這個值表示黑色、白色和透明色板。 這個調色盤共有 3 種色彩。 |
Gray16 |
取得值,這個值表示含有 16 階灰階的色板。 這個調色盤的範圍是從黑色到灰色,再到白色。 這個調色盤共有 16 種色彩。 |
Gray16Transparent |
取得值,這個值表示含有 16 階灰階的色板。 這個調色盤的範圍從黑色到灰階再到白色,並且還有透明色彩。 這個調色盤共有 17 種色彩。 |
Gray256 |
取得值,這個值表示含有 256 階灰階的色板,範圍是從黑色到灰階再到白色。 這個調色盤共有 256 種色彩。 |
Gray256Transparent |
取得值,這個值表示含有 256 階灰階的色板,範圍是從黑色到灰階再到白色,並且還有透明色彩。 這個調色盤共有 257 種色彩。 |
Gray4 |
取得值,這個值表示含有 4 階灰階的色板,範圍是從黑色到灰階再到白色。 這個調色盤共有 4 種色彩。 |
Gray4Transparent |
取得值,這個值表示含有 4 階灰階的色板,範圍是從黑色到灰階再到白色,並且還有透明色彩。 這個調色盤共有 5 種色彩。 |
Halftone125 |
取得值,此值表示包含 125 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 133 種色彩。 |
Halftone125Transparent |
取得值,此值表示包含 125 種主要色彩和 16 種系統色彩的色板,並包含 1 種額外的透明色彩。 調色盤中的重複色彩都已移除。 這個調色盤共有 134 種色彩。 |
Halftone216 |
取得值,此值表示包含 216 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 224 種色彩。 |
Halftone216Transparent |
取得值,此值表示包含 216 種主要色彩和 16 種系統色彩的色板,並包含 1 種額外的透明色彩。 調色盤中的重複色彩都已移除。 這個調色盤共有 225 種色彩。 |
Halftone252 |
取得值,此值表示包含 252 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 256 種色彩。 |
Halftone252Transparent |
取得值,此值表示包含 252 種主要色彩和 16 種系統色彩的色板,並包含 1 種額外的透明色彩。 調色盤中的重複色彩都已移除。 這個調色盤共有 256 種色彩。 |
Halftone256 |
取得值,此值表示包含 256 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 256 種色彩。 |
Halftone256Transparent |
取得值,這個值表示含有 256 種主要色彩、16 種系統色彩以及 1 種額外透明色彩的色板,而這個額外透明色彩會取代該順序 (Sequence) 中的最終色彩。 調色盤中的重複色彩都已移除。 這個調色盤共有 256 種色彩。 |
Halftone27 |
取得值,此值表示包含 27 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 35 種色彩。 |
Halftone27Transparent |
取得值,此值表示包含 27 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除且包含 1 種額外的透明色彩。 這個調色盤共有 36 種色彩。 |
Halftone64 |
取得值,此值表示包含 64 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 72 種色彩。 |
Halftone64Transparent |
取得值,此值表示包含 64 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除且包含 1 種額外的透明色彩。 這個調色盤共有 73 種色彩。 |
Halftone8 |
取得值,此值表示包含 8 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 在這個調色盤中共有 16 種色彩,這些色彩與系統調色盤相同。 |
Halftone8Transparent |
取得值,此值表示包含 8 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除且包含 1 種額外的透明色彩。 這個調色盤共有 17 種色彩。 |
WebPalette |
取得值,此值表示包含 216 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除。 這個調色盤共有 224 種色彩。 |
WebPaletteTransparent |
取得值,此值表示包含 216 種主要色彩和 16 種系統色彩的色板,其中重複的色彩都已移除且包含 1 種額外的透明色彩。 這個調色盤共有 225 種色彩。 |