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:
| Параметр | Тип | Описание |
|---|---|---|
| source | EmfRecord | Источник. |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | int |
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:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfLogBrushEx |