EmfPlusBrushDataFlags
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class EmfPlusBrushDataFlags extends System.Enum
BrushData bayrakları, isteğe bağlı veri alanlarının varlığı dahil olmak üzere grafik fırçalarının özelliklerini belirtir. Bu bayraklar birden fazla seçeneği belirtmek için birleştirilebilir.
Alanlar
| Alan | Açıklama |
|---|---|
| BrushDataPath | Bu bayrak, EmfPlusPathGradientBrushData nesnelerinde (bölüm 2.2.2.29) anlamlıdır. |
| BrushDataTransform | Bu bayrak, EmfPlusLinearGradientBrushData nesnelerinde (bölüm 2.2.2.24), EmfPlusPathGradientBrushData nesnelerinde ve EmfPlusTextureBrushData nesnelerinde (bölüm 2.2.2.45) anlamlıdır. |
| BrushDataPresetColors | Bu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. |
| BrushDataBlendFactorsH | Bu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. |
| BrushDataBlendFactorsV | Bu bayrak, EmfPlusLinearGradientBrushData nesnelerinde anlamlıdır. |
| BrushDataFocusScales | Bu bayrak, EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. |
| BrushDataIsGammaCorrected | Bu bayrak, EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData ve EmfPlusTextureBrushData nesnelerinde anlamlıdır. |
| BrushDataDoNotTransform | Bu bayrak, EmfPlusTextureBrushData nesnelerinde anlamlıdır. |
BrushDataPath
public static final int BrushDataPath
Bu bayrak, EmfPlusPathGradientBrushData nesnelerinde (bölüm 2.2.2.29) anlamlıdır. Ayarlanmışsa, bir EmfPlusBoundaryPathData nesnesi (bölüm 2.2.2.6) fırça veri nesnesinin BoundaryData alanında belirtilmelidir. Temizlenmişse, bir EmfPlusBoundaryPointData nesnesi (bölüm 2.2.2.7) fırça veri nesnesinin BoundaryData alanında belirtilmelidir.
Grafik fırçaları, EmfPlusBrush nesneleri tarafından belirtilir.
BrushDataTransform
public static final int BrushDataTransform
Bu bayrak, EmfPlusLinearGradientBrushData nesnelerinde (bölüm 2.2.2.24), EmfPlusPathGradientBrushData nesnelerinde ve EmfPlusTextureBrushData nesnelerinde (bölüm 2.2.2.45) anlamlıdır. Ayarlanmışsa, 2x3 dünya uzayından aygıt uzayına dönüşüm matrisi, fırça veri nesnesinin OptionalData alanında belirtilmelidir.
BrushDataPresetColors
public static final int BrushDataPresetColors
Bu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, bir EmfPlusBlendColors nesnesi (bölüm 2.2.2.4) fırça veri nesnesinin OptionalData alanında belirtilmelidir.
BrushDataBlendFactorsH
public static final int BrushDataBlendFactorsH
Bu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, yatay bir degrade boyunca bir karışım deseni belirten bir EmfPlusBlendFactors nesnesi (bölüm 2.2.2.5) fırça veri nesnesinin OptionalData alanında belirtilmelidir.
BrushDataBlendFactorsV
public static final int BrushDataBlendFactorsV
Bu bayrak, EmfPlusLinearGradientBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, dikey bir degrade boyunca bir karışım deseni belirten bir EmfPlusBlendFactors nesnesi fırça veri nesnesinin OptionalData alanında belirtilmelidir.
BrushDataFocusScales
public static final int BrushDataFocusScales
Bu bayrak, EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, birEmfPlusFocusScaleData nesnesi (bölüm 2.2.2.18) fırça veri nesnesinin OptionalData alanında belirtilmelidir.
BrushDataIsGammaCorrected
public static final int BrushDataIsGammaCorrected
Bu bayrak, EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData ve EmfPlusTextureBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, fırça zaten gama düzeltmesi yapılmış olmalıdır; yani çıkış parlaklığı ve yoğunluğu giriş görüntüsüyle eşleşecek şekilde düzeltilmiştir.
BrushDataDoNotTransform
public static final int BrushDataDoNotTransform
Bu bayrak, EmfPlusTextureBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, bir dünya uzayından aygıt uzayına dönüşüm doku fırçasına uygulanmamalıdır.