EmfPlusLinearGradientBrushOptionalData Classe

Summary: The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusLinearGradientBrushOptionalData

Inheritance: EmfPlusStructureObjectType

Constructors

NameDescrizione
EmfPlusLinearGradientBrushOptionalData()Inizializza una nuova istanza della classe EmfPlusLinearGradientBrushOptionalData

Properties

NameTypeAccessDescrizione
blend_patternEmfPlusBlendBase[]r/wOttiene o imposta un modello di fusione opzionale per il pennello a gradiente lineare. Se questo campo è presente,
DEVE contenere o un oggetto EmfPlusBlendColors (sezione 2.2.2.4),
o uno o due oggetti EmfPlusBlendFactors (sezione 2.2.2.5),
ma NON DEVE contenere entrambi. La tabella seguente mostra le combinazioni valide di
flag BrushData di EmfPlusLinearGradientBrushData e i corrispondenti modelli di fusione:
EmfPlusBlendFactors
blend_pattern_as_blend_factors_hEmfPlusBlendFactorsrRestituisce il modello di fusione come fattori di fusione h.
blend_pattern_as_blend_factors_vEmfPlusBlendFactorsrRestituisce il modello di fusione come fattori di fusione v.
blend_pattern_as_preset_colorsEmfPlusBlendColorsrOttiene il modello di fusione come colori predefiniti.
transform_matrixMatrixr/wOttiene o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica una
trasformazione dallo spazio mondo allo spazio dispositivo per il pennello a gradiente lineare.
Questo campo DEVE essere presente se il flag BrushDataTransform è impostato nel
campo BrushDataFlags dell’oggetto EmfPlusLinearGradientBrushData.

Constructor: EmfPlusLinearGradientBrushOptionalData()

 EmfPlusLinearGradientBrushOptionalData() 

Inizializza una nuova istanza della classe EmfPlusLinearGradientBrushOptionalData