Класс EmfPlusPathGradientBrushOptionalData

Summary: The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusPathGradientBrushOptionalData

Inheritance: EmfPlusStructureObjectType

Constructors

NameDescription
EmfPlusPathGradientBrushOptionalData()Инициализирует новый экземпляр класса EmfPlusPathGradientBrushOptionalData

Properties

NameTypeAccessDescription
blend_patternEmfPlusBlendBaser/wПолучает или задает необязательный шаблон смешивания для кисти градиента по пути. Если это поле
присутствует, оно ДОЛЖНО содержать либо объект EmfPlusBlendColors (раздел 2.2.2.4),
либо объект EmfPlusBlendFactors (раздел 2.2.2.5), но НЕ ДОЛЖНО содержать оба.
Таблица ниже показывает допустимые комбинации флагов EmfPlusPathGradientBrushData
BrushData и соответствующих шаблонов смешивания:
focus_scale_dataEmfPlusFocusScaleDatar/wПолучает или задает необязательный объект EmfPlusFocusScaleData (раздел 2.2.2.18), который определяет
масштабы фокуса для кисти градиента по пути. Это поле ДОЛЖНО присутствовать, если
флаг BrushDataFocusScales установлен в поле BrushDataFlags объекта
EmfPlusPathGradientBrushData.
transform_matrixMatrixr/wПолучает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти градиента по пути.
Это поле ДОЛЖНО присутствовать, если флаг BrushDataTransform установлен в поле BrushDataFlags объекта EmfPlusPathGradientBrushData.

Constructor: EmfPlusPathGradientBrushOptionalData()

 EmfPlusPathGradientBrushOptionalData() 

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