Применение кодировщиков и декодеров изображений в управляемом GDI+

Пространство имен System.Drawing предоставляет классы Image и Bitmap для хранения изображений и работы с ними. Используя кодировщики изображений в GDI+, можно записывать изображения из памяти на диск. Используя декодеры изображений в GDI+, можно загружать изображения с диска в память. Кодировщик преобразовывает данные в объекте Image или Bitmap в указанный формат файла на диске. Декодер преобразовывает данные в файле на диске в формат, требуемый объектам Image и Bitmap.

GDI+ имеет встроенные кодировщики и декодеры, поддерживающие следующие типы файлов:

  • BMP

  • GIF

  • JPEG

  • PNG

  • TIFF

В GDI+ также есть встроенные декодеры, поддерживающие следующие типы файлов:

  • WMF

  • EMF

  • ICON

В следующих разделах более подробно рассматриваются кодировщики и декодеры:

В этом разделе

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

Практическое руководство. Получение списка установленных декодеров
Описывается, как получить список декодеров, доступных на компьютере.

Практическое руководство. Определение параметров, поддерживаемых кодировщиком
Описывается, как получить список EncoderParameters, поддерживаемых кодировщиком.

Практическое руководство. Преобразование изображение из формата BMP в формат PNG
Описывается, как сохранить изображение в другом формате.

Практическое руководство. Установка уровня сжатия JPEG
Описывается изменение уровня качества изображения.

Ссылка

Image

Bitmap

ImageCodecInfo

EncoderParameter

Encoder

Управляемый код GDI+

Изображения, точечные рисунки и метафайлы