EmfCreateMonoBrush

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

public final class EmfCreateMonoBrush extends EmfObjectCreationRecordType

Запись EMR_CREATEMONOBRUSH определяет монохромную кисть‑шаблон для графических операций. Шаблон задаётся монохромным DIB.

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

КонструкторОписание
EmfCreateMonoBrush(EmfRecord source)Инициализирует новый экземпляр класса EmfCreateMonoBrush.

Методы

МетодОписание
getIhBrush()Получает или задает 32-битное беззнаковое целое число, которое указывает индекс объекта кисти монохромного шаблона в таблице объектов EMF (раздел 3.1.1.1).
setIhBrush(int value)Получает или задает 32-битное беззнаковое целое число, которое указывает индекс объекта кисти монохромного шаблона в таблице объектов EMF (раздел 3.1.1.1).
getUsage()Получает или задает 32‑битное беззнаковое целое, определяющее способ интерпретации значений в таблице цветов заголовка DIB.
setUsage(int value)Получает или задает 32‑битное беззнаковое целое, определяющее способ интерпретации значений в таблице цветов заголовка DIB.
getBitmapBuffer()Получает или задает буфер, содержащий упакованный DIB в виде объекта WMF DeviceIndependentBitmap ([MS-WMF] раздел 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)Получает или задает буфер, содержащий упакованный DIB в виде объекта WMF DeviceIndependentBitmap ([MS-WMF] раздел 2.2.2.9).

EmfCreateMonoBrush(EmfRecord source)

public EmfCreateMonoBrush(EmfRecord source)

Инициализирует новый экземпляр класса EmfCreateMonoBrush.

Parameters:

ПараметрТипОписание
sourceEmfRecordИсточник.

getIhBrush()

public int getIhBrush()

Получает или задает 32-битное беззнаковое целое число, которое указывает индекс объекта кисти монохромного шаблона в таблице объектов EMF (раздел 3.1.1.1). Этот индекс ДОЛЖЕН быть сохранён, чтобы объект мог быть повторно использован или изменён.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

Получает или задает 32-битное беззнаковое целое число, которое указывает индекс объекта кисти монохромного шаблона в таблице объектов EMF (раздел 3.1.1.1). Этот индекс ДОЛЖЕН быть сохранён, чтобы объект мог быть повторно использован или изменён.

Parameters:

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

getUsage()

public int getUsage()

Получает или задает 32-битное беззнаковое целое число, которое определяет, как интерпретировать значения в таблице цветов в заголовке DIB. Это значение ДОЛЖНО находиться в перечислении DIBColors (раздел 2.1.9).

Returns: int

setUsage(int value)

public void setUsage(int value)

Получает или задает 32-битное беззнаковое целое число, которое определяет, как интерпретировать значения в таблице цветов в заголовке DIB. Это значение ДОЛЖНО находиться в перечислении DIBColors (раздел 2.1.9).

Parameters:

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

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Получает или задает буфер, содержащий упакованный DIB в виде объекта WMF DeviceIndependentBitmap ([MS-WMF] раздел 2.2.2.9). Он не обязан быть смежным с фиксированной частью записи EMR_CREATEDIBPATTERNBRUSHPT.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Получает или задает буфер, содержащий упакованный DIB в виде объекта WMF DeviceIndependentBitmap ([MS-WMF] раздел 2.2.2.9). Он не обязан быть смежным с фиксированной частью записи EMR_CREATEDIBPATTERNBRUSHPT.

Parameters:

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