Class EmfPlusPathGradientBrushData
Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.4.0)
EmfPlusPathGradientBrushData-objektet anger en väggradient för en grafisk brush.
public sealed class EmfPlusPathGradientBrushData : EmfPlusBaseBrushData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseBrushData ← EmfPlusPathGradientBrushData
Arvsmedlemmar
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusPathGradientBrushData()
public EmfPlusPathGradientBrushData()
Properties
BoundaryData
Få eller sätta gränsen till vägen gradient brush, som anges av antingen en väg eller en stängd kardinal spline.Om BrushDataPath-flaggan är inställd i BrushDataFlags-fältet måste det här fältet innehålla ett EmfPlusBoundaryPathData-objekt (avsnitt 2.2.2.6);Annars måste det här fältet innehålla ett EmfPlusBoundaryPointData-objekt (avsnitt 2.2.2.7).
public EmfPlusBoundaryBase BoundaryData { get; set; }
Fastighetsvärde
BrushDataFlags
Få eller ställa in en 32-bitars icke-signat integrator som anger data i fältet OptionalData.Det här värdet måste bestå av BrushData-flaggor (avsnitt 2.1.2.1). Följande flaggor är relevanta för en väggradientbrush:
public EmfPlusBrushDataFlags BrushDataFlags { get; set; }
Fastighetsvärde
CenterArgb32Color
Få eller ange EmfPlusARGB-objektet (avsnitt 2.2.2.1) som anger den centrala färgen förVägen gradient brush, vilket är färgen som visas i mitten av brush.Färgen på skärmen förändras gradvis från gränsenFärg till centrala färgen när den flyttar från gränsen till centrala punkten.
public int CenterArgb32Color { get; set; }
Fastighetsvärde
CenterpunktF
får eller ställer in EmfPlusARGB-objektet (avsnitt 2.2.2.1) som anger den centrala färgen på väggradientborsten,vilket är färgen som visas i mitten av brusen.Brush förändras gradvis från gränsfärgen till den centrala färgen när den rör sigfrån gränsen till centrum.
public PointF CenterPointF { get; set; }
Fastighetsvärde
OptionalData
Få eller ställa in ett valfritt EmfPlusPathGradientBrushOptionalData objekt (avsnitt 2.2.2.30) somanger ytterligare data för vägen gradient brush.De specifika innehållen i det här fältet bestäms av värdet av fältet BrushDataFlags.
public EmfPlusPathGradientBrushOptionalData OptionalData { get; set; }
Fastighetsvärde
EmfPlusPathGradientBrushOptionalData
SurroundingArgb32Colors
Få eller sätta upp en rad SurroundingColorCount EmfPlusARGB-objektsom anger färgerna för diskreta punkter på gränsen för brusen.
public int[] SurroundingArgb32Colors { get; set; }
Fastighetsvärde
int [ ]
WrapMode
Gets eller uppsättningar av 32-bitars undertecknade helhet från WrapMode-förteckningen (avsnitt 2.1.1.34) som angerom att måla området utanför gränsen för brusen. när målningUtanför gränsen anger wrap-läget hur färggradienten upprepas
public EmfPlusWrapMode WrapMode { get; set; }