Class PathGradientBrushBase

Class PathGradientBrushBase

Le nom : Aspose.Imaging.Brushes Assemblée: Aspose.Imaging.dll (25.4.0)

Il représente un Aspose.Imaging.Brush avec la fonctionnalité de gradient de la voie de base.

[JsonObject(MemberSerialization.OptIn)]
public abstract class PathGradientBrushBase : TransformBrush, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

I membri ereditari

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

Veuillez noter que lorsque vous créez la classe Aspose.Imaging.Brushes.PathGradientBushBase il doit être initialisé avec au moins 2 points.Ce sera toujours une figure fermée, le dernier point connecte le premier point. Cette forme est remplie de ce Aspose.Imaging.Brushes.PathGradientBushBase.La mise en œuvre du GDI+ jette un System.OutOfMemoryException lorsque vous passez dans des rayons vides ou des points définis ayant les mêmes coordonnées.Le Aspose.Imaging.Brushes.PathGradient BrushBase jette une exception lorsque l’ordre des points contient moins de 2 points, le System.ArgumentException estjeté plutôt que System.OutOfMemoryException lorsque l’arrangement des points est inacceptable.Le point central est calculé comme un centre de masse pour celui passé en points par défaut.Un utilisateur peut modifier ce point plus tard.L’échelle de focalisation est un point vide (0.0, 0.0) par défaut.

Constructors

PathGradientBrushBase(PointF[])

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathGradientBushBase avec les points spécifiés.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [ ]

Une série de structures Aspose.Imaging.PointF qui représentent les points qui forment les vertices du chemin.

PathGradientBrushBase(PointF[ ], Le WrapMode)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathGradientBushBase avec les points spécifiés et le mode d’emballage.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [ ]

Une série de structures Aspose.Imaging.PointF qui représentent les points qui forment les vertices du chemin.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode qui spécifie la façon dont les remplissages sont tirés avec ce Wl17.Brushes.PathGradientBushBase sont tapés.

PathGradientBrushBase(Point[])

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathGradientBushBase avec les points spécifiés.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [ ]

Une série de structures Aspose.Imaging.point représentant les points qui composent les vertices du chemin.

PathGradientBrushBase(Point[ ], Le WrapMode)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathGradientBushBase avec les points spécifiés et le mode d’emballage.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [ ]

Une série de structures Aspose.Imaging.point représentant les points qui composent les vertices du chemin.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode qui spécifie la façon dont les remplissages sont tirés avec ce Wl17.Brushes.PathGradientBushBase sont tapés.

PathGradientBrushBase(GraphicsPath)

Initialisez une nouvelle instance de la classe Aspose.Imaging.Brushes.PathGradientBushBase avec la voie spécifiée.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Le Aspose.Imaging.Brushes.PathGradient BrushBase.Graphics Path qui définit la zone remplie par ce _ www.brush.fr .

Properties

CenterPoint

Obtenez ou mettez le point central du gradient de la route.

public PointF CenterPoint { get; set; }

Valore di proprietà

PointF

FocusScales

Obtenez ou mettez le point de focalisation pour le falloff gradient.

public PointF FocusScales { get; set; }

Valore di proprietà

PointF

GraphicsPath

Recevoir la voie graphique cette brosse a été construite sur.

public GraphicsPath GraphicsPath { get; }

Valore di proprietà

GraphicsPath

PathPoints

Il y a des points de route sur lesquels cette brosse a été construite.

public PointF[] PathPoints { get; }

Valore di proprietà

PointF [ ]

 Français