Class PathGradientBrushBase

Class PathGradientBrushBase

De naam: Aspose.Imaging.Brushes Verzameling: Aspose.Imaging.dll (25.4.0)

Representeert een Aspose.Imaging.Brush met basispad gradientfunctie.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Geëerbiede leden

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

Houd er rekening mee dat bij het maken van de Aspose.Imaging.Brushes.PathGradientBushBase klasse het moet worden geïnitieerd met ten minste 2 punten.zal altijd een gesloten getal zijn, het laatste punt verbindt het eerste punt. Die vorm wordt gevuld met dit Aspose.Imaging.Brushes.PathGradientBrashBase.De implementatie van GDI+ gooit een System.OutOfMemoryException bij het passeren in lege arrels of punten die dezelfde coördinaten hebben.De Aspose.Imaging.Brushes.PathGradientBushBase gooit een uitzondering toe wanneer de puntlijst minder dan 2 punten bevat, de System.ArgumentException isgegooid in plaats van System.OutOfMemoryException wanneer de puntenlijst onaanvaardbaar is.Het centraal punt wordt berekend als een centrum van de massa voor het passeren in punten per standaard. een gebruiker kan dit punt later veranderen.De focus schaal is een leeg punt (0.0, 0.0) per standaard.

Constructors

PathGradientBrushBase(puntf[])

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.PathGradientBushBase klasse met de aangegeven punten.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []

Een reeks van Aspose.Imaging.PointF structuren die de punten vertegenwoordigen die het pad verticals vormen.

PathGradientBrushBase(puntf[], De WrapMode)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.PathGradient BrushBase-klasse met de aangegeven punten en wrap-modus.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

Een reeks van Aspose.Imaging.PointF structuren die de punten vertegenwoordigen die het pad verticals vormen.

wrapMode WrapMode

Een Aspose.Imaging.WrapMode waarin wordt aangegeven hoe de vullen met dit W L 17_ worden afgedrukt.Brushes.PathGradient BrushBase zijn opgenomen.

PathGradientBrushBase(Point[])

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.PathGradientBushBase klasse met de aangegeven punten.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []

Een reeks van Aspose.Imaging.Point-structuren die de punten vertegenwoordigen die het pad verticals vormen.

PathGradientBrushBase(Point[], De WrapMode)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.PathGradient BrushBase-klasse met de aangegeven punten en wrap-modus.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

Een reeks van Aspose.Imaging.Point-structuren die de punten vertegenwoordigen die het pad verticals vormen.

wrapMode WrapMode

Een Aspose.Imaging.WrapMode waarin wordt aangegeven hoe de vullen met dit W L 17_ worden afgedrukt.Brushes.PathGradient BrushBase zijn opgenomen.

PathGradientBrushBase(GraphicsPath)

Initialiseert een nieuwe instantie van de Aspose.Imaging.Brushes.PathGradientBushBase-klasse met de aangegeven route.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

De Aspose.Imaging.Brushes.PathGradientBushBase.GraphicsPat die het gebied definieert dat wordt gevuld door dit Wl17 Brushs.

Properties

CenterPoint

Geeft of zet het centraal punt van de pad gradient.

public PointF CenterPoint { get; set; }

Eigendomswaarde

PointF

FocusScales

Geeft of zet het focuspunt voor de gradient falloff.

public PointF FocusScales { get; set; }

Eigendomswaarde

PointF

GraphicsPath

Geeft de grafische route deze brush is gebouwd op.

public GraphicsPath GraphicsPath { get; }

Eigendomswaarde

GraphicsPath

PathPoints

Geeft de route punten deze brush werd gebouwd op.

public PointF[] PathPoints { get; }

Eigendomswaarde

PointF []

 Nederlands