EmfPlusBrushDataFlags
EmfPlusBrushDataFlags enumeration
Флаги BrushData определяют свойства графических кистей, включая наличие необязательных полей данных. Эти флаги можно комбинировать для указания нескольких параметров.
[Flags]
public enum EmfPlusBrushDataFlags
Ценности
| Имя | Ценность | Описание |
|---|---|---|
| BrushDataPath | 1 | Этот флаг имеет смысл вEmfPlusPathGradientBrushData объектов (раздел 2.2.2.29). Если установлено,EmfPlusBoundaryPathData объект (раздел 2.2.2.6) ДОЛЖЕН быть указан в поле BoundaryData объекта данных кисти.EmfPlusBoundaryPointData объект (раздел 2.2.2.7) ДОЛЖЕН быть указан в поле BoundaryData объекта данных кисти. |
| BrushDataTransform | 2 | Этот флаг имеет смысл вEmfPlusLinearGradientBrushData объекты (раздел 2.2.2.24),EmfPlusPathGradientBrushData объекты иEmfPlusTextureBrushData объекты (раздел 2.2.2.45). Если установлено, матрица преобразования мирового пространства 2x3 в пространство устройства ДОЛЖНА быть указана в поле OptionalData объекта данных кисти. |
| BrushDataPresetColors | 4 | Этот флаг имеет значение в объектах EmfPlusLinearGradientBrushData и EmfPlusPathGradientBrushData. Если установлен,EmfPlusBlendColors объект (раздел 2.2.2.4) ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти. |
| BrushDataBlendFactorsH | 8 | Этот флаг имеет значение в объектах EmfPlusLinearGradientBrushData и EmfPlusPathGradientBrushData. Если установлен,EmfPlusBlendFactors объект (раздел 2.2.2.5), определяющий шаблон смешивания вдоль горизонтального градиента, ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти. |
| BrushDataBlendFactorsV | 10 | Этот флаг имеет значение в объектах EmfPlusLinearGradientBrushData. Если он установлен, объект EmfPlusBlendFactors, определяющий шаблон смешивания вдоль вертикального градиента, ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти. |
| BrushDataFocusScales | 40 | Этот флаг имеет смысл в объектах EmfPlusPathGradientBrushData. Если установлен,EmfPlusFocusScaleData объект (раздел 2.2.2.18) ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти. |
| BrushDataIsGammaCorrected | 80 | Этот флаг имеет значение в объектах EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData и EmfPlusTextureBrushData. то есть выходная яркость и интенсивность были скорректированы, чтобы соответствовать входному изображению. |
| BrushDataDoNotTransform | 100 | Этот флаг имеет значение в объектах EmfPlusTextureBrushData. Если установлено, преобразование мирового пространства в пространство устройства НЕ ДОЛЖНО применяться к текстурной кисти. |
Смотрите также
- пространство имен Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts
- сборка Aspose.Imaging