Class EmfPlusPathGradientBrushData
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul EmfPlusPathGradientBrushData specifică un gradant de cale pentru un brusc grafic.
public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseBrushData ← EmfPlusPathGradientBrushData
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
Properties
BoundaryData
Obține sau stabilește marginea căii de gradient, care este specificată fie de o cale sau o linie cardinală închisă.În cazul în care steagul BrushDataPath este setat în câmpul BrusdataFlags, acest câmp trebuie să conțină un obiect EmfPlusBoundaryPatha (secțiunea 2.2.2.6);În caz contrar, acest câmp trebuie să conțină un obiect EmfPlusBoundaryPointData (secțiunea 2.2.2.7).
public EmfPlusBoundaryBase BoundaryData { get; set; }
Valoarea proprietății
BrushDataFlags
Obține sau setă un întreg non-signat de 32 de biți care specifică datele din câmpul OptionalData.Această valoare trebuie să fie alcătuită din steaguri BrushData (secțiunea 2.1.2.1). următoarele steage sunt relevante pentru un brush gradant:
public EmfPlusBrushDataFlags BrushDataFlags { get; set; }
Valoarea proprietății
CenterArgb32Color
Obiectivul EmfPlusARGB (secțiunea 2.2.2.1) care specifică culoarea centrală abrusc gradant, care este culoarea care apare la punctul central al brusului.Culoarea peretelui se schimbă treptat de la margineaCuloarea se îndreaptă spre culoarea centrală, pe măsură ce se mișcă de la marginea la punctul central.
public int CenterArgb32Color { get; set; }
Valoarea proprietății
Centrul F
obține sau setă obiectul EmfPlusARGB (secțiunea 2.2.2.1) care specifică culoarea centrală a furajului de gradare a drumului,care este culoarea care apare la punctul central al bruscului.brusc se schimbă treptat de la culoarea de frontieră la cea centrală, pe măsură ce se mișcăDe la graniţă până la punctul central.
public PointF CenterPointF { get; set; }
Valoarea proprietății
OptionalData
Obține sau stabilește un obiect opțional EmfPlusPathGradientBrushOptionalData (secțiunea 2.2.2.30) carespecifica date suplimentare pentru gradientul de drum.Conținutul specific al acestui câmp este determinat de valoarea câmpul BrushDataFlags.
public EmfPlusPathGradientBrushOptionalData OptionalData { get; set; }
Valoarea proprietății
EmfPlusPathGradientBrushOptionalData
SurroundingArgb32Colors
Obține sau setă o serie de obiecte SurroundingColorCount EmfPlusARGBcare specifica culorile pentru puncte discrete pe marginea bruscului.
public int[] SurroundingArgb32Colors { get; set; }
Valoarea proprietății
int []
WrapMode
Gets sau seturi 32-bit semnat integral din lista WrapMode (secțiunea 2.1.1.34) care specifică:sau pentru a picta zona din afara graniței bruscului. când picturaÎn afara graniței, modul de înfășurare specifică modul în care se repetă gradientul de culoare.
public EmfPlusWrapMode WrapMode { get; set; }