EmfPlusBrushDataFlags Enumeration

Флаги BrushData указывают свойства графических кистей, включая наличие дополнительных полей данных. Эти флаги могут комбинироваться для указания нескольких вариантов.

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

Full Name: aspose.imaging.fileformats.emf.emfplus.consts.EmfPlusBrushDataFlags

Members

Имя членаDescription
BRUSH_DATA_BLEND_FACTORS_HЭтот флаг имеет значение в объектах EmfPlusLinearGradientBrushData и EmfPlusPathGradientBrushData.
Если установлен, объект EmfPlusBlendFactors (раздел 2.2.2.5), определяющий шаблон смешивания вдоль горизонтального градиента, ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти.
BRUSH_DATA_BLEND_FACTORS_VЭтот флаг имеет значение в объектах EmfPlusLinearGradientBrushData.
Если установлен, объект EmfPlusBlendFactors, определяющий шаблон смешивания вдоль вертикального градиента, ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти.
BRUSH_DATA_DO_NOT_TRANSFORMЭтот флаг имеет значение в объектах EmfPlusTextureBrushData.
Если установлен, преобразование из мирового пространства в пространство устройства НЕ ДОЛЖНО применяться к текстурной кисти.
BRUSH_DATA_FOCUS_SCALESЭтот флаг имеет значение в объектах EmfPlusPathGradientBrushData.
Если установлен, объект EmfPlusFocusScaleData (раздел 2.2.2.18) ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти.
BRUSH_DATA_IS_GAMMA_CORRECTEDЭтот флаг имеет значение в объектах EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData и EmfPlusTextureBrushData.
Если установлен, кисть ДОЛЖНА быть уже гамма‑корректирована; то есть яркость и интенсивность вывода были скорректированы в соответствии с входным изображением.
BRUSH_DATA_PATHЭтот флаг имеет значение в объектах EmfPlusPathGradientBrushData (раздел 2.2.2.29).
Если установлен, объект EmfPlusBoundaryPathData (раздел 2.2.2.6) ДОЛЖЕН быть указан в поле BoundaryData объекта данных кисти.
Если сброшен, объект EmfPlusBoundaryPointData (раздел 2.2.2.7) ДОЛЖЕН быть указан в поле BoundaryData объекта данных кисти.
BRUSH_DATA_PRESET_COLORSЭтот флаг имеет значение в объектах EmfPlusLinearGradientBrushData и EmfPlusPathGradientBrushData.
Если установлен, объект EmfPlusBlendColors (раздел 2.2.2.4) ДОЛЖЕН быть указан в поле OptionalData объекта данных кисти.
BRUSH_DATA_TRANSFORMЭтот флаг имеет значение в объектах EmfPlusLinearGradientBrushData (раздел 2.2.2.24), EmfPlusPathGradientBrushData и EmfPlusTextureBrushData (раздел 2.2.2.45).
Если установлен, матрица преобразования из мирового пространства в пространство устройства размером 2x3 ДОЛЖНА быть указана в поле OptionalData объекта данных кисти.