Aspose.Imaging.FileFormats.Bmp
Содержание
[
Скрывать
]Пространство имен обрабатывает обработку файлов формата Bmp.
Классы
Учебный класс | Описание |
---|---|
BitmapCoreHeader | Размеры и цветовой формат DIB. Имя заголовка BITMAPCOREHEADER, также известное как OS21XBITMAPHEADER. |
BitmapInfoHeader | Указывает BITMAPINFOHEADER. Поддержка ОС: Windows NT, 3.1x или более поздние версии. Особенности: Добавлены форматы 16 и 32 бит/пиксель. Добавляет сжатие RLE. |
BitmapV4Header | Структура BitmapV4Header представляет собой файл заголовка информации о растровой карте. Это расширенная версия структуры BITMAPINFOHEADER. Структура BitmapV4Header расширена, чтобы разрешить передачу изображения JPEG или PNG в качестве исходного изображения в StretchDIBits. |
BitmapV5Header | Структура BitmapV5Header представляет собой файл заголовка информации о растровой карте. Это расширенная версия структуры BITMAPINFOHEADER. Если bV5Height имеет отрицательное значение, указывая на DIB сверху вниз, bV5Compression должен быть либо BI_RGB, либо BI_BITFIELDS. Нисходящие DIB не могут быть сжаты. Интерфейс независимого управления цветом (ICM) 2.0 позволяет связывать или встраивать цветовые профили Международного консорциума по цвету (ICC) в DIB (DIB). Дополнительные сведения см. в разделе Использование структур. Когда DIB загружается в память, данные профиля (если они есть) должны следовать за таблицей цветов, , а bV5ProfileData должен обеспечивать смещение данных профиля от начала структуры BITMAPV5HEADER. Значение, хранящееся в bV5ProfileData, будет отличаться от значения, возвращаемого оператором sizeof с аргументом BITMAPV5HEADER, , поскольку bV5ProfileData — это смещение в байтах от начала структуры BITMAPV5HEADER до начала данных профиля. (Биты растрового изображения не соответствуют таблице цветов в памяти). Приложения должны изменить элемент bV5ProfileData после загрузки DIB в память. Для упакованных DIB данные профиля должны следовать за битами растрового изображения, аналогичными формату файла. Элемент bV5ProfileData должен по-прежнему указывать смещение данных профиля от начала BITMAPV5HEADER. Приложения должны получать доступ к данным профиля только в том случае, если bV5Size равен размеру BITMAPV5HEADER, а bV5CSType равен PROFILE_EMBEDDED или PROFILE_LINKED. |
BmpImage | Изображение в формате bmp (поддерживает форматы BMP, DIB). |
Os22XBitmapHeader | OS/2 2.x OS22XBITMAPHEADER, также известный как BITMAPCOREHEADER2. |
перечисление
перечисление | Описание |
---|---|
BitmapCompression | Задает различные методы сжатия растрового изображения. |