Класс EmfPlusLinearGradientBrushOptionalData
Содержание
[
Скрывать
]Summary: The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusLinearGradientBrushOptionalData
Inheritance: EmfPlusStructureObjectType
Constructors
| Name | Description |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() | Инициализирует новый экземпляр класса EmfPlusLinearGradientBrushOptionalData |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| blend_pattern | EmfPlusBlendBase[] | r/w | Получает или задает необязательный шаблон смешивания для кисти линейного градиента. Если это поле присутствует, оно ДОЛЖНО содержать либо объект EmfPlusBlendColors (раздел 2.2.2.4), либо один или два объекта EmfPlusBlendFactors (раздел 2.2.2.5), но НЕ ДОЛЖНО содержать оба. Таблица ниже показывает допустимые комбинации флагов BrushData из EmfPlusLinearGradientBrushData и соответствующих шаблонов смешивания: EmfPlusBlendFactors |
| blend_pattern_as_blend_factors_h | EmfPlusBlendFactors | r | Получает шаблон смешивания как коэффициенты смешивания h. |
| blend_pattern_as_blend_factors_v | EmfPlusBlendFactors | r | Получает шаблон смешивания как коэффициенты смешивания v. |
| blend_pattern_as_preset_colors | EmfPlusBlendColors | r | Получает шаблон смешивания в виде предустановленных цветов. |
| transform_matrix | Matrix | r/w | Получает или задает необязательный объект EmfPlusTransformMatrix (раздел 2.2.2.47), который определяет преобразование из мирового пространства в пространство устройства для кисти линейного градиента. Это поле ДОЛЖНО присутствовать, если флаг BrushDataTransform установлен в поле BrushDataFlags объекта EmfPlusLinearGradientBrushData. |
Constructor: EmfPlusLinearGradientBrushOptionalData()
EmfPlusLinearGradientBrushOptionalData()
Инициализирует новый экземпляр класса EmfPlusLinearGradientBrushOptionalData