Class PathGradientBrushBase
Nom dels espais: Aspose.Imaging.Brushes Assemblea: Aspose.Imaging.dll (25.4.0)
Representa una Aspose.Imaging.Brush amb la funció de graduació del camí de base.
[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← PathGradientBrushBase
Derived
PathGradientBrush , PathMulticolorGradientBrush
Implements
Membres heretats
TransformBrush.ResetTransform() , TransformBrush.MultiplyTransform(Matrix) , TransformBrush.MultiplyTransform(Matrix, MatrixOrder) , TransformBrush.TranslateTransform(float, float) , TransformBrush.TranslateTransform(float, float, MatrixOrder) , TransformBrush.ScaleTransform(float, float) , TransformBrush.ScaleTransform(float, float, MatrixOrder) , TransformBrush.RotateTransform(float) , TransformBrush.RotateTransform(float, MatrixOrder) , TransformBrush.WrapMode , TransformBrush.Transform , TransformBrush.IsTransformChanged , Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Tingueu en compte que quan es crea la classe Aspose.Imaging.Brushes.PathGradientBushBase s’ha d’iniciar amb almenys 2 punts.Sempre serà una figura tancada, l’últim punt connecta el primer punt. Aquesta forma s’omple amb aquest Aspose.Imaging.Brushes.PathGradientBrashBase.La implementació GDI+ llança un System.OutOfMemoryExcepció quan passa en arrels buits o punts establerts amb les mateixes coordenades.El Aspose.Imaging.Brushes.PathGradientBushBase llança una excepció quan l’arrel de punts conté menys de 2 punts, el System.ArgumentExcepció ésllançat en lloc de System.OutOfMemoryExcepció quan l’arrel de punts és inacceptable.El punt central es calcula com un centre de massa per als passats en punts per defecte. un usuari pot canviar aquest punt més tard.L’escala de focus és un punt buit (0.0, 0.0) per default.
Constructors
PathGradientBrushBase(Punt F[])
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.PathGradientBushBase amb els punts especificats.
[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)
Parameters
pathPoints
PointF
[]
Una sèrie de estructures Aspose.Imaging.PointF que representen els punts que formen les vertices del camí.
PathGradientBrushBase(Punt F[]Màster WrapMode)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.PathGradientBushBase amb els punts especificats i el mode d’envasament.
protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
PointF
[]
Una sèrie de estructures Aspose.Imaging.PointF que representen els punts que formen les vertices del camí.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode que especifica com s’encarreguen els carregaments amb aquest Wl17.Brushes.PathGradient BrushBase estan encapçalats.
PathGradientBrushBase(Point[])
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.PathGradientBushBase amb els punts especificats.
protected PathGradientBrushBase(Point[] pathPoints)
Parameters
pathPoints
Point
[]
Una sèrie de estructures Aspose.Imaging.Point que representen els punts que formen les vertices del camí.
PathGradientBrushBase(Point[]Màster WrapMode)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.PathGradientBushBase amb els punts especificats i el mode d’envasament.
protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
Point
[]
Una sèrie de estructures Aspose.Imaging.Point que representen els punts que formen les vertices del camí.
wrapMode
WrapMode
Un Aspose.Imaging.WrapMode que especifica com s’encarreguen els carregaments amb aquest Wl17.Brushes.PathGradient BrushBase estan encapçalats.
PathGradientBrushBase(GraphicsPath)
Inicialitza una nova instància de la classe Aspose.Imaging.Brushes.PathGradientBushBase amb el camí especificat.
protected PathGradientBrushBase(GraphicsPath path)
Parameters
path
GraphicsPath
El Aspose.Imaging.Brushes.PathGradientBushBase.GraphicsPat que defineix l’àrea emplenada per aquest Wl17 Brush.
Properties
CenterPoint
Obté o col·loca el punt central del gradient del camí.
public PointF CenterPoint { get; set; }
Valor de la propietat
FocusScales
Obté o posa el punt de focus per al gradient falloff.
public PointF FocusScales { get; set; }
Valor de la propietat
GraphicsPath
Obtenir el camí gràfic aquest brush es va construir sobre.
public GraphicsPath GraphicsPath { get; }
Valor de la propietat
PathPoints
Gets el camí punts aquest brush es va construir sobre.
public PointF[] PathPoints { get; }
Valor de la propietat
PointF []