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:
| Параметр | Тип | Описание |
|---|---|---|
| value | WmfBitmapBaseHeader |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |
getAData()
public byte[] getAData()
Получает или задает массив байтов, определяющих изображение. Размер и формат этих данных определяются информацией в поле DIBHeaderInfo.
Returns: byte[]
setAData(byte[] value)
public void setAData(byte[] value)
Получает или задает массив байтов, определяющих изображение. Размер и формат этих данных определяются информацией в поле DIBHeaderInfo.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |
getCachedImage()
public final byte[] getCachedImage()
Получает кэшированное растровое изображение.
Значение: Кэшированное изображение.
Returns: byte[]
setCachedImage(byte[] value)
public void setCachedImage(byte[] value)
Задаёт кэшированное растровое изображение.
Значение: Кэшированное изображение.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | byte[] |