PngBitmapEncoder Класс

Определение

Определяет кодировщик, используемый для кодирования изображений в формате PNG.

public sealed class PngBitmapEncoder : System.Windows.Media.Imaging.BitmapEncoder
Наследование

Комментарии

Растровые изображения в формате PNG поддерживают метаданные на уровне кадра. Они не поддерживают предварительный просмотр, глобальные эскизы, эскизы на уровне кадра, глобальные метаданные или несколько кадров.

Кодирование не работает при частичном доверии. Сведения о частичном доверии см. в разделе Безопасность частичного доверия WPF .

Конструкторы

PngBitmapEncoder()

Инициализирует новый экземпляр класса PngBitmapEncoder.

Свойства

CodecInfo

Получает сведения, описывающие этот кодек.

(Унаследовано от BitmapEncoder)
ColorContexts

Получает или задает значение, представляющее профиль цветов, привязанный к данному кодировщику.

(Унаследовано от BitmapEncoder)
Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.

(Унаследовано от DispatcherObject)
Frames

Получает или задает отдельные фреймы для изображения.

(Унаследовано от BitmapEncoder)
Interlace

Возвращает или задает значение, указывающее, должно ли растровое изображение переносимой сетевой графики (PNG) чередоваться.

Metadata

Получает или задает метаданные, которые будут связаны с этой битовой картой во время кодирования.

(Унаследовано от BitmapEncoder)
Palette

Возвращает или задает значение, представляющее палитру BitmapPalette закодированного растрового изображения.

(Унаследовано от BitmapEncoder)
Preview

Возвращает или задает BitmapSource, представляющий глобальный предварительный просмотр растрового изображения, если он определен.

(Унаследовано от BitmapEncoder)
Thumbnail

Возвращает или задает объект BitmapSource, который представляет глобальный внедренный эскиз.

(Унаследовано от BitmapEncoder)

Методы

CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Save(Stream)

Кодирует растровое изображение в указанный поток Stream.

(Унаследовано от BitmapEncoder)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
VerifyAccess()

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.

(Унаследовано от DispatcherObject)

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

См. также раздел