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