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:

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

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:

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

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:

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