EmfPlusBrushDataFlags

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusBrushDataFlags extends System.Enum

تحدد علامات BrushData خصائص فراشي الرسومات، بما في ذلك وجود حقول بيانات اختيارية. يمكن دمج هذه العلامات لتحديد خيارات متعددة.

الحقول

حقلالوصف
BrushDataPathهذه العلامة ذات معنى في كائنات EmfPlusPathGradientBrushData (القسم 2.2.2.29).
BrushDataTransformهذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData (القسم 2.2.2.24)، وكائنات EmfPlusPathGradientBrushData، وكائنات EmfPlusTextureBrushData (القسم 2.2.2.45).
BrushDataPresetColorsهذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData و EmfPlusPathGradientBrushData.
BrushDataBlendFactorsHهذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData و EmfPlusPathGradientBrushData.
BrushDataBlendFactorsVهذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData.
BrushDataFocusScalesهذه العلامة ذات معنى في كائنات EmfPlusPathGradientBrushData.
BrushDataIsGammaCorrectedهذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData، EmfPlusPathGradientBrushData، و EmfPlusTextureBrushData.
BrushDataDoNotTransformهذه العلامة ذات معنى في كائنات EmfPlusTextureBrushData.

BrushDataPath

public static final int BrushDataPath

هذه العلامة ذات معنى في كائنات EmfPlusPathGradientBrushData (القسم 2.2.2.29). إذا تم التعيين، يجب تحديد كائن EmfPlusBoundaryPathData (القسم 2.2.2.6) في حقل BoundaryData لكائن بيانات الفرشاة. إذا لم يتم التعيين، يجب تحديد كائن EmfPlusBoundaryPointData (القسم 2.2.2.7) في حقل BoundaryData لكائن بيانات الفرشاة.


يتم تحديد فراشي الرسومات بواسطة كائنات EmfPlusBrush.

BrushDataTransform

public static final int BrushDataTransform

هذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData (القسم 2.2.2.24)، وكائنات EmfPlusPathGradientBrushData، وكائنات EmfPlusTextureBrushData (القسم 2.2.2.45). إذا تم التعيين، يجب تحديد مصفوفة تحويل من الفضاء العالمي إلى الفضاء الجهاز 2x3 في حقل OptionalData لكائن بيانات الفرشاة.

BrushDataPresetColors

public static final int BrushDataPresetColors

هذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData و EmfPlusPathGradientBrushData. إذا تم التعيين، يجب تحديد كائن EmfPlusBlendColors (القسم 2.2.2.4) في حقل OptionalData لكائن بيانات الفرشاة.

BrushDataBlendFactorsH

public static final int BrushDataBlendFactorsH

هذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData و EmfPlusPathGradientBrushData. إذا تم التعيين، يجب تحديد كائن EmfPlusBlendFactors (القسم 2.2.2.5) الذي يحدد نمط مزج على طول تدرج أفقي في حقل OptionalData لكائن بيانات الفرشاة.

BrushDataBlendFactorsV

public static final int BrushDataBlendFactorsV

هذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData. إذا تم التعيين، يجب تحديد كائن EmfPlusBlendFactors الذي يحدد نمط مزج على طول تدرج عمودي في حقل OptionalData لكائن بيانات الفرشاة.

BrushDataFocusScales

public static final int BrushDataFocusScales

هذه العلامة ذات معنى في كائنات EmfPlusPathGradientBrushData. إذا تم التعيين، يجب تحديد كائن EmfPlusFocusScaleData (القسم 2.2.2.18) في حقل OptionalData لكائن بيانات الفرشاة.

BrushDataIsGammaCorrected

public static final int BrushDataIsGammaCorrected

هذه العلامة ذات معنى في كائنات EmfPlusLinearGradientBrushData، EmfPlusPathGradientBrushData، و EmfPlusTextureBrushData. إذا تم التعيين، يجب أن تكون الفرشاة قد تم تصحيحها بالفعل للجاما؛ أي أن سطوع الإخراج وشدته تم تصحيحهما لتطابق الصورة المدخلة.

BrushDataDoNotTransform

public static final int BrushDataDoNotTransform

هذه العلامة ذات معنى في كائنات EmfPlusTextureBrushData. إذا تم التعيين، يجب عدم تطبيق تحويل من الفضاء العالمي إلى الفضاء الجهاز على فرشاة النسيج.