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. إذا تم تعيينها، يجب عدم تطبيق تحويل مساحة العالم إلى مساحة الجهاز على فرشاة النسيج.