Class BitmapV5Header

Class BitmapV5Header

Nombre del espacio: Aspose.Imaging.FileFormats.Bmp Asamblea: Aspose.Imaging.dll (25.4.0)

La estructura del BitmapV5Header es el archivo del título de información del bitmap. Es una versión extendida de la estructura del BITMAPINFOHEADER.Si bV5Height es negativo, indicando un DIB de arriba abajo, bV5Compression debe ser BI_RGB o BI_BITFIELDS.La interfaz Independent Color Management (ICM) 2.0 permite que los perfiles de color del Consorcio Internacional de colores (ICC) se conecten o se incorporen en DIBs (DIBs).Cuando un DIB se carga en la memoria, los datos del perfil (si están presentes) deben seguir la tabla de colores,y el bV5ProfileData debe proporcionar el descuento de los datos de perfil desde el comienzo de la estructura BITMAPV5HEADER.El valor almacenado en bV5ProfileData será diferente del valor devuelto por el operador de tamaño dado el argumento BITMAPV5HEADER,porque bV5ProfileData es el descuento en bytes desde el comienzo de la estructura BITMAPV5HEADER hasta el comienzo de los datos de perfil.(Bitmap bits no siguen la tabla de colores en la memoria).Las aplicaciones deben modificar el miembro de bV5ProfileData después de cargar el DIB en memoria.Para los DIBs envasados, los datos del perfil deben seguir los bitmap similares al formato de archivo.El miembro bV5ProfileData todavía debe dar el descuento de los datos de perfil desde el comienzo del BITMAPV5HEADER.Las aplicaciones deben acceder a los datos del perfil sólo cuando bV5Size es igual al tamaño del BITMAPV5HEADER y bV5CSType es igual a PROFILE_EMBEDDED o PROFILE_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Miembros heredados

BitmapV4Header.RedMask ,y, BitmapV4Header.GreenMask ,y, BitmapV4Header.BlueMask ,y, BitmapV4Header.AlphaMask ,y, BitmapV4Header.CSType ,y, BitmapV4Header.Endpoints ,y, BitmapV4Header.GammaRed ,y, BitmapV4Header.GammaGreen ,y, BitmapV4Header.GammaBlue ,y, BitmapInfoHeader.BitmapCompression ,y, BitmapInfoHeader.BitmapImageSize ,y, BitmapInfoHeader.BitmapXPelsPerMeter ,y, BitmapInfoHeader.BitmapYPelsPerMeter ,y, BitmapInfoHeader.BitmapColorsUsed ,y, BitmapInfoHeader.BitmapColorsImportant ,y, BitmapInfoHeader.ExtraBitMasks ,y, BitmapCoreHeader.BitmapCoreHeaderSize ,y, BitmapCoreHeader.Os22XBitmapHeaderSize ,y, BitmapCoreHeader.Os22XBitmapHeaderFullSize ,y, BitmapCoreHeader.BitmapInfoHeaderSize ,y, BitmapCoreHeader.BitmapInfoHeaderSizeV2 ,y, BitmapCoreHeader.BitmapInfoHeaderSizeV3 ,y, BitmapCoreHeader.BitmapInfoHeaderSizeV4 ,y, BitmapCoreHeader.BitmapInfoHeaderSizeV5 ,y, BitmapCoreHeader.HeaderSize ,y, BitmapCoreHeader.BitmapWidth ,y, BitmapCoreHeader.BitmapHeight ,y, BitmapCoreHeader.BitmapPlanes ,y, BitmapCoreHeader.BitsPerPixel ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Properties

Intent

Obtenga o establece la intención de render para bitmap.

public long Intent { get; set; }

Valor de la propiedad

long

ProfileData

Obtenga o coloca los datos de perfil.

public long ProfileData { get; set; }

Valor de la propiedad

long

ProfileSize

Obtenga o fija el tamaño del perfil.

public long ProfileSize { get; set; }

Valor de la propiedad

long

Reserved

Recibe o establece el miembro reservado.

public long Reserved { get; set; }

Valor de la propiedad

long

 Español