aspose.imaging.fileformats.bmp
Contenido
[
Ocultar
]El módulo gestiona el procesamiento del formato de archivo Bmp.
Classes
| Clase | Descripción |
|---|---|
| BitmapCoreHeader | Dimensiones y formato de color de DIB. Nombre del encabezado BITMAPCOREHEADER también conocido como OS21XBITMAPHEADER. |
| BitmapInfoHeader | Especifica BITMAPINFOHEADER. Soporte del SO: Windows NT, 3.1x o posterior. Características: Añade formatos de 16 bpp y 32 bpp. Añade compresión RLE. |
| BitmapV4Header | La estructura BitmapV4Header es el archivo de encabezado de información de mapa de bits. Es una versión ampliada 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. |
| BitmapV5Header | La estructura BitmapV5Header es el archivo de encabezado de información de mapa de bits. Es una versión ampliada de la estructura BITMAPINFOHEADER. Si bV5Height es negativo, lo que indica un DIB de arriba a abajo, bV5Compression debe ser BI_RGB o BI_BITFIELDS. Los DIB de arriba a abajo no pueden comprimirse. La interfaz Independent Color Management (ICM) 2.0 permite que los perfiles de color del International Color Consortium (ICC) se enlacen o incrusten en los DIB (DIB). Consulte Using Structures para más información. Cuando un DIB se carga en memoria, los datos del perfil (si están presentes) deben seguir a 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 con el argumento BITMAPV5HEADER, porque bV5ProfileData es el desplazamiento en bytes desde el inicio de la estructura BITMAPV5HEADER hasta el comienzo de los datos del perfil. (Los bits del mapa de bits no siguen a la tabla de colores en memoria). Las aplicaciones deben modificar el miembro bV5ProfileData después de cargar el DIB en memoria. Para DIB empaquetados, los datos del perfil deben seguir a los bits del mapa de bits de forma similar al formato de archivo. El miembro bV5ProfileData aún debe proporcionar el desplazamiento de los datos del perfil desde el comienzo de la BITMAPV5HEADER. Las aplicaciones deben acceder a los datos del perfil solo cuando bV5Size sea igual al tamaño de la BITMAPV5HEADER y bV5CSType sea PROFILE_EMBEDDED o PROFILE_LINKED. |
| BmpImage | Puede manejar sin esfuerzo archivos Bitmap (BMP) y Device Independent Bitmap (DIB), facilitando la manipulación y el procesamiento eficientes de imágenes raster. Al realizar diversas operaciones sobre las imágenes, esta API simplifica el flujo de trabajo, ofreciendo a los desarrolladores un conjunto de herramientas fiable para trabajar con los formatos BMP y DIB en sus aplicaciones de software. |
| Os22XBitmapHeader | Un OS/2 2.x OS22XBITMAPHEADER también conocido como BITMAPCOREHEADER2. |
Enumerations
| Enumeración | Descripción |
|---|---|
| BitmapCompression | Especifica diferentes métodos de compresión de bitmap. |