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