Class PathGradientBrushBase

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

IDisposable

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

PointF

FocusScales

Obté o posa el punt de focus per al gradient falloff.

public PointF FocusScales { get; set; }

Valor de la propietat

PointF

GraphicsPath

Obtenir el camí gràfic aquest brush es va construir sobre.

public GraphicsPath GraphicsPath { get; }

Valor de la propietat

GraphicsPath

PathPoints

Gets el camí punts aquest brush es va construir sobre.

public PointF[] PathPoints { get; }

Valor de la propietat

PointF []

 Català