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