EmfPlusPathGradientBrushOptionalData
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType
public final class EmfPlusPathGradientBrushOptionalData extends EmfPlusStructureObjectType
Объект EmfPlusPathGradientBrushOptionalData задает дополнительные данные для кисти с градиентом по пути.
Конструкторы
| Конструктор | Описание |
|---|---|
| EmfPlusPathGradientBrushOptionalData() |
Методы
| Метод | Описание |
|---|---|
| getTransformMatrix() | Получает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти градиента пути. |
| setTransformMatrix(Matrix value) | Получает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти градиента пути. |
| getBlendPattern() | Получает или задает необязательный шаблон смешивания для кисти градиента пути. |
| setBlendPattern(EmfPlusBlendBase value) | Получает или задает необязательный шаблон смешивания для кисти градиента пути. |
| getFocusScaleData() | Получает или задает необязательный объект EmfPlusFocusScaleData (раздел 2.2.2.18), который указывает масштабы фокуса для кисти градиента пути. |
| setFocusScaleData(EmfPlusFocusScaleData value) | Получает или задает необязательный объект EmfPlusFocusScaleData (раздел 2.2.2.18), который указывает масштабы фокуса для кисти градиента пути. |
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Получает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти градиента пути. Это поле ДОЛЖНО присутствовать, если флаг BrushDataTransform установлен в поле BrushDataFlags объекта EmfPlusPathGradientBrushData.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
Получает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти градиента пути. Это поле ДОЛЖНО присутствовать, если флаг BrushDataTransform установлен в поле BrushDataFlags объекта EmfPlusPathGradientBrushData.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase getBlendPattern()
Получает или задает необязательный шаблон смешивания для кисти градиента пути. Если это поле присутствует, оно ДОЛЖНО содержать либо объект EmfPlusBlendColors (раздел 2.2.2.4), либо объект EmfPlusBlendFactors (раздел 2.2.2.5), но НЕ ДОЛЖНО содержать оба. Таблица ниже показывает допустимые комбинации флагов BrushData объекта EmfPlusPathGradientBrushData и соответствующие шаблоны смешивания:
Returns: EmfPlusBlendBase
setBlendPattern(EmfPlusBlendBase value)
public void setBlendPattern(EmfPlusBlendBase value)
Получает или задает необязательный шаблон смешивания для кисти градиента пути. Если это поле присутствует, оно ДОЛЖНО содержать либо объект EmfPlusBlendColors (раздел 2.2.2.4), либо объект EmfPlusBlendFactors (раздел 2.2.2.5), но НЕ ДОЛЖНО содержать оба. Таблица ниже показывает допустимые комбинации флагов BrushData объекта EmfPlusPathGradientBrushData и соответствующие шаблоны смешивания:
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfPlusBlendBase |
getFocusScaleData()
public EmfPlusFocusScaleData getFocusScaleData()
Получает или задает необязательный объект EmfPlusFocusScaleData (раздел 2.2.2.18), который указывает масштабы фокуса для кисти градиента пути. Это поле ДОЛЖНО присутствовать, если флаг BrushDataFocusScales установлен в поле BrushDataFlags объекта EmfPlusPathGradientBrushData.
Returns: EmfPlusFocusScaleData
setFocusScaleData(EmfPlusFocusScaleData value)
public void setFocusScaleData(EmfPlusFocusScaleData value)
Получает или задает необязательный объект EmfPlusFocusScaleData (раздел 2.2.2.18), который указывает масштабы фокуса для кисти градиента пути. Это поле ДОЛЖНО присутствовать, если флаг BrushDataFocusScales установлен в поле BrushDataFlags объекта EmfPlusPathGradientBrushData.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | EmfPlusFocusScaleData |