Class EmfPlusPathGradientBrushOptionalData
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul EmfPlusPathGradientBrushOptionalData specifică datele opționale pentru un brusc gradant.
public sealed class EmfPlusPathGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPathGradientBrushOptionalData
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
Properties
BlendPattern
Obține sau stabilește un model de amestecare opțional pentru gradient de drum. dacă acest câmp esteprezent, trebuie să conțină fie un obiect EmfPlusBlendColors (secțiunea 2.2.2.4),sau un obiect EmfPlusBlendFactors (secțiunea 2.2.2.5), dar nu trebuie să conțină ambele.Tabelul de mai jos arată combinațiile valabile ale EmfPlusPathGradientBrushDataDrapelele BrushData și modelele de amestecare corespunzătoare:
public EmfPlusBlendBase BlendPattern { get; set; }
Valoarea proprietății
FocusScaleData
Obține sau stabilește un obiect opțional EmfPlusFocusScaleData (secțiunea 2.2.2.18) care specifică:scale de focalizare pentru gradientul de drum. acest câmp trebuie să fie prezent dacăDrapelul BrushDataFocusScales este setat în câmpul de flags alEmfPlusPathGradientBrushData obiect.
public EmfPlusFocusScaleData FocusScaleData { get; set; }
Valoarea proprietății
TransformMatrix
Obține sau stabilește un obiect opțional EmfPlusTransformMatrix (secțiunea 2.2.2.47) care specifică un spațiu mondial pentru transformarea spatiului dispozitiv pentru bruscul gradant.Acest câmp trebuie să fie prezent în cazul în care steagul BrushDataTransform este setat în câmpul BrusdataFlags al obiectului EmfPlusPathGradientBrushДata.
public Matrix TransformMatrix { get; set; }