EmfCreateBrushIndirect

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 EmfCreateBrushIndirect extends EmfObjectCreationRecordType

Запись EMR_CREATEBRUSHINDIRECT определяет логическую кисть для графических операций.

Объект логической кисти, определенный этой записью, может быть выбран в контекст устройства воспроизведения с помощью записи EMR_SELECTOBJECT (раздел 2.3.8.5), которая указывает логическую кисть для последующих графических операций.

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

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

Методы

МетодОписание
getIhBrush()Получает или задает 32-битное беззнаковое целое, которое указывает индекс объекта логической кисти в таблице объектов EMF (раздел 3.1.1.1).
setIhBrush(int value)Получает или задает 32-битное беззнаковое целое, которое указывает индекс объекта логической кисти в таблице объектов EMF (раздел 3.1.1.1).
getLogBrush()Получает или задает объект LogBrushEx (раздел 2.2.12), который определяет стиль, цвет и узор логической кисти.
setLogBrush(EmfLogBrushEx value)Получает или задает объект LogBrushEx (раздел 2.2.12), который определяет стиль, цвет и узор логической кисти.

EmfCreateBrushIndirect(EmfRecord source)

public EmfCreateBrushIndirect(EmfRecord source)

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

Parameters:

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

EmfCreateBrushIndirect()

public EmfCreateBrushIndirect()

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

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

getLogBrush()

public EmfLogBrushEx getLogBrush()

Получает или задает объект LogBrushEx (раздел 2.2.12), который определяет стиль, цвет и узор логической кисти. Поле BrushStyle в этом объекте ДОЛЖНО быть BS_SOLID, BS_HATCHED или BS_NULL.

Returns: EmfLogBrushEx

setLogBrush(EmfLogBrushEx value)

public void setLogBrush(EmfLogBrushEx value)

Получает или задает объект LogBrushEx (раздел 2.2.12), который определяет стиль, цвет и узор логической кисти. Поле BrushStyle в этом объекте ДОЛЖНО быть BS_SOLID, BS_HATCHED или BS_NULL.

Parameters:

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