Aspose.Imaging.FileFormats.Bmp

El espacio de nombres maneja el procesamiento del formato de archivo Bmp.

Clases

ClaseDescripción
BitmapCoreHeaderDimensiones y formato de color de DIB. Nombre del encabezado BITMAPCOREHEADER también conocido como OS21XBITMAPHEADER.
BitmapInfoHeaderEspecifica BITMAPINFOHEADER. Compatibilidad con SO: Windows NT, 3.1xo posterior. Características: agrega formatos de 16 bpp y 32 bpp. Añade compresión RLE.
BitmapV4HeaderLa estructura BitmapV4Header es el archivo de encabezado de información de mapa de bits. Es una versión extendida de la estructura BITMAPINFOHEADER. La estructura BitmapV4Header se amplía para permitir que una imagen JPEG o PNG se pase como imagen de origen a StretchDIBits.
BitmapV5HeaderLa estructura BitmapV5Header es el archivo de encabezado de información de mapa de bits. Es una versión extendida de la estructura BITMAPINFOHEADER. Si bV5Height es negativo, lo que indica un DIB de arriba hacia abajo, bV5Compression debe ser BI_RGB o BI_BITFIELDS. Los DIB de arriba hacia abajo no se pueden comprimir. La interfaz de administración de color independiente (ICM) 2.0 permite que los perfiles de color del International Color Consortium (ICC) se vinculen o incrusten en DIB (DIB). Consulte Uso de estructuras para obtener más información. Cuando se carga un DIB en la memoria, los datos del perfil (si están presentes) deben seguir la tabla de colores, y bV5ProfileData debe proporcionar el desplazamiento de los datos del perfil desde el comienzo de la estructura BITMAPV5HEADER. El valor almacenado en bV5ProfileData será diferente del valor devuelto por el operador sizeof dado el argumento BITMAPV5HEADER, porque bV5ProfileData es el desplazamiento en bytes desde el comienzo de la estructura BITMAPV5HEADER hasta el comienzo de los datos del perfil. (los bits del mapa de bits no siguen la tabla de colores en la memoria). Las aplicaciones deben modificar el miembro bV5ProfileData después de cargar el DIB en la memoria. Para los DIB empaquetados, los datos del perfil deben seguir los bits de mapa de bits similares al formato de archivo. El miembro bV5ProfileData aún debe proporcionar el desplazamiento de los datos de perfil desde el principio de BITMAPV5HEADER. Las aplicaciones deben acceder a los datos de perfil solo cuando bV5Size es igual al tamaño de BITMAPV5HEADER y bV5CSType es igual a PROFILE_EMBEDDED o PROFILE_LINKED.
BmpImageUna imagen bmp (admite formatos BMP, DIB).
Os22XBitmapHeaderUn OS/2 2.x OS22XBITMAPHEADER también conocido como BITMAPCOREHEADER2.

Enumeración

EnumeraciónDescripción
BitmapCompressionEspecifica diferentes métodos de compresión de mapa de bits.