WmfDeviceIndependentBitmap

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

public class WmfDeviceIndependentBitmap extends MetaObject

Объект DeviceIndependentBitmap определяет изображение в формате независимого от устройства растрового изображения (DIB).

Конструкторы

КонструкторОписание
WmfDeviceIndependentBitmap()

Методы

МетодОписание
getHeader()Получает или задает объект BitmapCoreHeader (раздел 2.2.2.2) либо объект BitmapInfoHeader (раздел 2.2.2.3), который содержит информацию об изображении.
setHeader(WmfBitmapBaseHeader value)Получает или задает объект BitmapCoreHeader (раздел 2.2.2.2) либо объект BitmapInfoHeader (раздел 2.2.2.3), который содержит информацию об изображении.
getColorsData()Получает или задает необязательный массив из объектов RGBQuad (раздел 2.2.2.20) либо 16‑битных беззнаковых целых, определяющих таблицу цветов.
setColorsData(byte[] value)Получает или задает необязательный массив из объектов RGBQuad (раздел 2.2.2.20) либо 16‑битных беззнаковых целых, определяющих таблицу цветов.
getAData()Получает или задает массив байтов, определяющих изображение.
setAData(byte[] value)Получает или задает массив байтов, определяющих изображение.
getCachedImage()Получает кэшированное растровое изображение.
setCachedImage(byte[] value)Задаёт кэшированное растровое изображение.

WmfDeviceIndependentBitmap()

public WmfDeviceIndependentBitmap()

getHeader()

public WmfBitmapBaseHeader getHeader()

Получает или задает объект BitmapCoreHeader (раздел 2.2.2.2) либо объект BitmapInfoHeader (раздел 2.2.2.3), который содержит информацию об изображении.

Returns: WmfBitmapBaseHeader

setHeader(WmfBitmapBaseHeader value)

public void setHeader(WmfBitmapBaseHeader value)

Получает или задает объект BitmapCoreHeader (раздел 2.2.2.2) либо объект BitmapInfoHeader (раздел 2.2.2.3), который содержит информацию об изображении.

Parameters:

ПараметрТипОписание
valueWmfBitmapBaseHeader

getColorsData()

public byte[] getColorsData()

Получает или задает необязательный массив из объектов RGBQuad (раздел 2.2.2.20) либо 16‑битных беззнаковых целых, определяющих таблицу цветов. Размер и содержимое этого поля ДОЛЖНЫ определяться из записи метафайла или объекта, содержащего этот DeviceIndependentBitmap, а также из информации в поле DIBHeaderInfo. См. перечисление ColorUsage (раздел 2.1.1.6) и перечисление BitCount (раздел 2.1.1.3) для получения дополнительных сведений.

Returns: byte[]

setColorsData(byte[] value)

public void setColorsData(byte[] value)

Получает или задает необязательный массив из объектов RGBQuad (раздел 2.2.2.20) либо 16‑битных беззнаковых целых, определяющих таблицу цветов. Размер и содержимое этого поля ДОЛЖНЫ определяться из записи метафайла или объекта, содержащего этот DeviceIndependentBitmap, а также из информации в поле DIBHeaderInfo. См. перечисление ColorUsage (раздел 2.1.1.6) и перечисление BitCount (раздел 2.1.1.3) для получения дополнительных сведений.

Parameters:

ПараметрТипОписание
valuebyte[]

getAData()

public byte[] getAData()

Получает или задает массив байтов, определяющих изображение. Размер и формат этих данных определяются информацией в поле DIBHeaderInfo.

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

Получает или задает массив байтов, определяющих изображение. Размер и формат этих данных определяются информацией в поле DIBHeaderInfo.

Parameters:

ПараметрТипОписание
valuebyte[]

getCachedImage()

public final byte[] getCachedImage()

Получает кэшированное растровое изображение.

Значение: Кэшированное изображение.

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

Задаёт кэшированное растровое изображение.

Значение: Кэшированное изображение.

Parameters:

ПараметрТипОписание
valuebyte[]