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

AlanAçıklama
BrushDataPathBu bayrak, EmfPlusPathGradientBrushData nesnelerinde (bölüm 2.2.2.29) anlamlıdır.
BrushDataTransformBu 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.
BrushDataPresetColorsBu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır.
BrushDataBlendFactorsHBu bayrak, EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır.
BrushDataBlendFactorsVBu bayrak, EmfPlusLinearGradientBrushData nesnelerinde anlamlıdır.
BrushDataFocusScalesBu bayrak, EmfPlusPathGradientBrushData nesnelerinde anlamlıdır.
BrushDataIsGammaCorrectedBu bayrak, EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData ve EmfPlusTextureBrushData nesnelerinde anlamlıdır.
BrushDataDoNotTransformBu 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.