aspose.imaging.fileformats.bmp
Содержание
[
Скрывать
]Модуль обрабатывает обработку файлового формата Bmp.
Classes
| Class | Description |
|---|---|
| BitmapCoreHeader | Размеры и цветовой формат DIB. Имя заголовка BITMAPCOREHEADER, также известное как OS21XBITMAPHEADER. |
| BitmapInfoHeader | Указывает BITMAPINFOHEADER. Поддержка ОС: Windows NT, 3.1x и новее. Возможности: Добавляет форматы 16 bpp и 32 bpp. Добавляет RLE‑сжатие. |
| BitmapV4Header | Структура BitmapV4Header является файлом заголовка информации битмапа. Это расширенная версия структуры BITMAPINFOHEADER. Структура BitmapV4Header расширена, чтобы позволить передавать изображение JPEG или PNG в качестве исходного изображения в StretchDIBits. |
| BitmapV5Header | Структура BitmapV5Header является файлом заголовка информации битмапа. Это расширенная версия структуры BITMAPINFOHEADER. Если bV5Height отрицательно, указывая на DIB с верхним направлением, bV5Compression должен быть либо BI_RGB, либо BI_BITFIELDS. DIB с верхним направлением не могут быть сжаты. Интерфейс независимого управления цветом (ICM) 2.0 позволяет профилям цвета International Color Consortium (ICC) быть связанными или встроенными в DIB (DIB). См. раздел «Using Structures» для получения дополнительной информации. Когда DIB загружается в память, данные профиля (если они присутствуют) должны следовать за таблицей цветов, и поле bV5ProfileData должно указывать смещение данных профиля от начала структуры BITMAPV5HEADER. Значение, хранящееся в bV5ProfileData, будет отличаться от значения, возвращаемого оператором sizeof для аргумента BITMAPV5HEADER, потому что bV5ProfileData — это смещение в байтах от начала структуры BITMAPV5HEADER до начала данных профиля. (Биты битмапа не следуют за таблицей цветов в памяти). Приложения должны изменять член bV5ProfileData после загрузки DIB в память. Для упакованных DIB данные профиля должны следовать за битами битмапа, аналогично файловому формату. Член bV5ProfileData всё равно должен указывать смещение данных профиля от начала BITMAPV5HEADER. Приложения должны обращаться к данным профиля только когда bV5Size равен размеру BITMAPV5HEADER и bV5CSType равен PROFILE_EMBEDDED или PROFILE_LINKED. |
| BmpImage | Вы можете без усилий работать с файлами Bitmap (BMP) и Device Independent Bitmap (DIB), облегчая эффективную манипуляцию и обработку растровых изображений. Выполняя различные операции над изображениями, этот API упрощает рабочий процесс, предоставляя разработчикам надёжный набор инструментов для работы с форматами BMP и DIB в их программных приложениях. |
| Os22XBitmapHeader | OS/2 2.x OS22XBITMAPHEADER, также известный как BITMAPCOREHEADER2. |
Enumerations
| Enumeration | Description |
|---|---|
| BitmapCompression | Указывает различные методы сжатия битмапа. |