BitmapPalettes 클래스

정의

비트맵 이미지에서 일반적으로 사용되는 여러 색 팔레트를 정의합니다.

public ref class BitmapPalettes abstract sealed
public static class BitmapPalettes
type BitmapPalettes = class
Public Class BitmapPalettes
상속
BitmapPalettes

예제

다음 코드 예제에서는 비슷한 방식으로 클래스의 멤버를 사용하여 새 BitmapSource 클래스를 BitmapPalettes 생성하는 방법을 보여 줍니다.

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 이름이 "투명"으로 끝나는 속성에는 완전히 투명한 추가 "색"이 있습니다. 이미 256가지 색이 있는 색상표의 경우 마지막 색이 투명한 색으로 바뀝니다.

태그가 지정된 TIFF(이미지 파일 형식) 및 GIF(그래픽 교환 형식) 이미지 형식만 팔레트를 지원합니다.

속성

Name Description
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개의 추가 투명 색이 포함된 색상표를 나타내는 값을 가져옵니다. 색상표에서 중복된 색이 제거됩니다. 이 색상표에는 총 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개의 색상이 있습니다.

적용 대상

추가 정보