WmfDeviceIndependentBitmap

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject

public class WmfDeviceIndependentBitmap extends MetaObject

El objeto DeviceIndependentBitmap define una imagen en formato bitmap independiente del dispositivo (DIB)

Constructores

ConstructorDescripción
WmfDeviceIndependentBitmap()

Métodos

MétodoDescripción
getHeader()Obtiene o establece ya sea un objeto BitmapCoreHeader (sección 2.2.2.2) o un objeto BitmapInfoHeader (sección 2.2.2.3) que especifica información sobre la imagen.
setHeader(WmfBitmapBaseHeader value)Obtiene o establece ya sea un objeto BitmapCoreHeader (sección 2.2.2.2) o un objeto BitmapInfoHeader (sección 2.2.2.3) que especifica información sobre la imagen.
getColorsData()Obtiene o establece una matriz opcional de ya sea objetos RGBQuad (sección 2.2.2.20) o enteros sin signo de 16 bits que definen una tabla de colores.
setColorsData(byte[] value)Obtiene o establece una matriz opcional de ya sea objetos RGBQuad (sección 2.2.2.20) o enteros sin signo de 16 bits que definen una tabla de colores.
getAData()Obtiene o establece una matriz de bytes que define la imagen.
setAData(byte[] value)Obtiene o establece una matriz de bytes que define la imagen.
getCachedImage()Obtiene la imagen rasterizada en caché.
setCachedImage(byte[] value)Establece la imagen rasterizada en caché.

WmfDeviceIndependentBitmap()

public WmfDeviceIndependentBitmap()

getHeader()

public WmfBitmapBaseHeader getHeader()

Obtiene o establece ya sea un objeto BitmapCoreHeader (sección 2.2.2.2) o un objeto BitmapInfoHeader (sección 2.2.2.3) que especifica información sobre la imagen.

Returns: WmfBitmapBaseHeader

setHeader(WmfBitmapBaseHeader value)

public void setHeader(WmfBitmapBaseHeader value)

Obtiene o establece ya sea un objeto BitmapCoreHeader (sección 2.2.2.2) o un objeto BitmapInfoHeader (sección 2.2.2.3) que especifica información sobre la imagen.

Parameters:

ParámetroTipoDescripción
valueWmfBitmapBaseHeader

getColorsData()

public byte[] getColorsData()

Obtiene o establece una matriz opcional de ya sea objetos RGBQuad (sección 2.2.2.20) o enteros sin signo de 16 bits que definen una tabla de colores. El tamaño y el contenido de este campo DEBERÍA determinarse a partir del registro de metarchivo u objeto que contiene este DeviceIndependentBitmap y de la información en el campo DIBHeaderInfo. Consulte la enumeración ColorUsage (sección 2.1.1.6) y la enumeración BitCount (sección 2.1.1.3) para obtener detalles adicionales.

Returns: byte[]

setColorsData(byte[] value)

public void setColorsData(byte[] value)

Obtiene o establece una matriz opcional de ya sea objetos RGBQuad (sección 2.2.2.20) o enteros sin signo de 16 bits que definen una tabla de colores. El tamaño y el contenido de este campo DEBERÍA determinarse a partir del registro de metarchivo u objeto que contiene este DeviceIndependentBitmap y de la información en el campo DIBHeaderInfo. Consulte la enumeración ColorUsage (sección 2.1.1.6) y la enumeración BitCount (sección 2.1.1.3) para obtener detalles adicionales.

Parameters:

ParámetroTipoDescripción
valorbyte[]

getAData()

public byte[] getAData()

Obtiene o establece una matriz de bytes que define la imagen. El tamaño y el formato de estos datos se determinan mediante la información en el campo DIBHeaderInfo.

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

Obtiene o establece una matriz de bytes que define la imagen. El tamaño y el formato de estos datos se determinan mediante la información en el campo DIBHeaderInfo.

Parameters:

ParámetroTipoDescripción
valorbyte[]

getCachedImage()

public final byte[] getCachedImage()

Obtiene la imagen rasterizada en caché.

Valor: La imagen en caché.

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

Establece la imagen rasterizada en caché.

Valor: La imagen en caché.

Parameters:

ParámetroTipoDescripción
valorbyte[]