BitmapInfoHeader

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader

public class BitmapInfoHeader extends BitmapCoreHeader

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.

Métodos

MétodoDescripción
getBitmapCompression()Obtiene la compresión del bitmap.
setBitmapCompression(long value)Establece la compresión del bitmap.
getBitmapImageSize()Obtiene el tamaño de los datos sin procesar del bitmap en bytes.
setBitmapImageSize(long value)Establece el tamaño de los datos sin procesar del bitmap en bytes.
getBitmapXPelsPerMeter()Obtiene la resolución horizontal en píxeles.
setBitmapXPelsPerMeter(int value)Obtiene o establece la resolución horizontal en píxeles.
getBitmapYPelsPerMeter()Obtiene o establece la resolución vertical en píxeles.
setBitmapYPelsPerMeter(int value)Obtiene o establece la resolución vertical en píxeles.
getBitmapColorsUsed()Obtiene el número de colores de la paleta usados.
setBitmapColorsUsed(long value)Obtiene o establece el número de colores de la paleta usados.
getBitmapColorsImportant()Obtiene o establece el número de colores importantes de la paleta.
setBitmapColorsImportant(long value)Obtiene o establece el número de colores importantes de la paleta.
getExtraBitMasks()Obtiene o establece las máscaras de bits adicionales.
setExtraBitMasks(int[] value)Obtiene o establece las máscaras de bits adicionales.

getBitmapCompression()

public long getBitmapCompression()

Obtiene la compresión del bitmap.

Returns: long - compresión del bitmap.

setBitmapCompression(long value)

public void setBitmapCompression(long value)

Establece la compresión del bitmap.

Parameters:

ParámetroTipoDescripción
valorlongcompresión del bitmap.

getBitmapImageSize()

public long getBitmapImageSize()

Obtiene el tamaño de los datos sin procesar del bitmap en bytes.

Returns: long - tamaño de los datos sin procesar del bitmap en bytes.

setBitmapImageSize(long value)

public void setBitmapImageSize(long value)

Establece el tamaño de los datos sin procesar del bitmap en bytes.

Parameters:

ParámetroTipoDescripción
valorlongtamaño de los datos sin procesar del bitmap en bytes.

getBitmapXPelsPerMeter()

public int getBitmapXPelsPerMeter()

Obtiene la resolución horizontal en píxeles.

Returns: int - resolución horizontal en píxeles.

setBitmapXPelsPerMeter(int value)

public void setBitmapXPelsPerMeter(int value)

Obtiene o establece la resolución horizontal en píxeles.

Parameters:

ParámetroTipoDescripción
valorintresolución horizontal en píxeles.

getBitmapYPelsPerMeter()

public int getBitmapYPelsPerMeter()

Obtiene o establece la resolución vertical en píxeles.

Returns: int - resolución vertical en píxeles.

setBitmapYPelsPerMeter(int value)

public void setBitmapYPelsPerMeter(int value)

Obtiene o establece la resolución vertical en píxeles.

Parameters:

ParámetroTipoDescripción
valorintresolución vertical en píxeles.

getBitmapColorsUsed()

public long getBitmapColorsUsed()

Obtiene el número de colores de la paleta usados.

Returns: long - número de colores de la paleta usados.

setBitmapColorsUsed(long value)

public void setBitmapColorsUsed(long value)

Obtiene o establece el número de colores de la paleta usados.

Parameters:

ParámetroTipoDescripción
valorlongnúmero de colores de la paleta usados.

getBitmapColorsImportant()

public long getBitmapColorsImportant()

Obtiene o establece el número de colores importantes de la paleta.

Returns: long - número de colores importantes de la paleta.

setBitmapColorsImportant(long value)

public void setBitmapColorsImportant(long value)

Obtiene o establece el número de colores importantes de la paleta.

Parameters:

ParámetroTipoDescripción
valorlongnúmero de colores de paleta importantes.

getExtraBitMasks()

public int[] getExtraBitMasks()

Obtiene o establece las máscaras de bits adicionales. Solo está presente en caso de que el encabezado DIB sea BITMAPINFOHEADER y BitmapCompression esté configurado a BitmapCompression.Bitfields (RGB) o BitmapCompression.AlphaBitfields (RGBA).

Returns: int[] - las máscaras de bits adicionales.

setExtraBitMasks(int[] value)

public void setExtraBitMasks(int[] value)

Obtiene o establece las máscaras de bits adicionales. Solo está presente en caso de que el encabezado DIB sea BITMAPINFOHEADER y BitmapCompression esté configurado a BitmapCompression.Bitfields (RGB) o BitmapCompression.AlphaBitfields (RGBA).

Parameters:

ParámetroTipoDescripción
valorint[]las máscaras de bits adicionales.