Class EmfPlusPathGradientBrushOptionalData
Il nome: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’oggetto EmfPlusPathGradientBrushOptionalData specifica i dati opzionali per un brush gradiente.
public sealed class EmfPlusPathGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPathGradientBrushOptionalData
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
Properties
BlendPattern
Riceve o impone un modello di miscelazione opzionale per la spazzola gradiente. se questo campo èpresente, deve contenere o un oggetto EmfPlusBlendColors (sezione 2.2.2.4),o un oggetto EmfPlusBlendFactors (sezione 2.2.2.5), ma non deve contenere entrambi.La tabella qui sotto mostra le combinazioni valide di EmfPlusPathGradientBrushDataLe bandiere di BrushData e i corrispondenti modelli di mix:
public EmfPlusBlendBase BlendPattern { get; set; }
Valore di proprietà
FocusScaleData
Riceve o imposta un oggetto opzionale EmfPlusFocusScaleData (sezione 2.2.2.18) che specificascala di focalizzazione per il gradient brush. Questo campo DEVE essere presente se ilLa bandiera di BrushDataFocusScales è impostata nell’ambito delGli oggetti di EmfPlusPathGradientBrushData.
public EmfPlusFocusScaleData FocusScaleData { get; set; }
Valore di proprietà
TransformMatrix
Riceve o impone un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47) che specifica uno spazio mondiale per la trasformazione dello spazio del dispositivo per il gradient brush.Questo campo DEVE essere presente se la bandiera BrushDataTransform è impostata nel campo BrusdataFlags dell’oggetto EmfPlusPathGradientBrushNature.
public Matrix TransformMatrix { get; set; }