Class PathGradientBrushBase

Class PathGradientBrushBase

Der Name: Aspose.Imaging.Brushes Versammlung: Aspose.Imaging.dll (25.4.0)

Es repräsentiert eine Aspose.Imaging.Brush mit Basisstraße Gradient-Funktionalität.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Vererbte Mitglieder

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

Beachten Sie, dass beim Erstellen der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse es mit mindestens 2 Punkten initialisiert werden sollte.Es wird immer eine geschlossene Figur sein, der letzte Punkt verbindet den ersten Punkt. Diese Form wird mit diesem Aspose.Imaging.Brushes.PathGradientBrushBase gefüllt.Die GDI+-Implementierung verlässt eine System.OutOfMemoryException, wenn sie in leeren Strecken oder Punkten mit den gleichen Koordinaten verläuft.Die Aspose.Imaging.Brushes.PathGradientBrushBase verlässt eine Ausnahme, wenn die Punkte-Reihe weniger als 2 Punkte enthält, die System.ArgumentAusnahme istgestohlen statt System.OutOfMemoryAusnahme, wenn die Punkte-Serie nicht akzeptabel ist.Der zentrale Punkt wird als Zentrum der Masse für den in Punkten durchgeführten berechnet.Ein Benutzer kann diesen Punkt später ändern.Die Fokusskala ist ein leer Punkt (0.0, 0.0) nach Vorwahl.

Constructors

PathGradientBrushBase(Punkte[])

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse mit den angegebenen Punkten.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF [][]

Eine Reihe von Aspose.Imaging.PointF Strukturen, die die Punkte darstellen, die die Vertikale des Weges bilden.

PathGradientBrushBase(Punkte[][], und WrapMode)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse mit den angegebenen Punkten und Wrap-Modus.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF [][]

Eine Reihe von Aspose.Imaging.PointF Strukturen, die die Punkte darstellen, die die Vertikale des Weges bilden.

wrapMode WrapMode

Ein Aspose.Imaging.WrapMode, der beschreibt, wie die Füllungen mit diesem Aspose.Imaging.Brushes.PathGradientBrushBase ausgeführt werden.

PathGradientBrushBase(Point[])

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse mit den angegebenen Punkten.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point [][]

Eine Reihe von Aspose.Imaging.Point-Strukturen, die die Punkte darstellen, die die Vertikale des Weges bilden.

PathGradientBrushBase(Point[][], und WrapMode)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse mit den angegebenen Punkten und Wrap-Modus.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point [][]

Eine Reihe von Aspose.Imaging.Point-Strukturen, die die Punkte darstellen, die die Vertikale des Weges bilden.

wrapMode WrapMode

Ein Aspose.Imaging.WrapMode, der beschreibt, wie die Füllungen mit diesem Aspose.Imaging.Brushes.PathGradientBrushBase ausgeführt werden.

PathGradientBrushBase(GraphicsPath)

Initialisiert eine neue Instanz der Aspose.Imaging.Brushes.PathGradientBrushBase Klasse mit dem angegebenen Weg.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Die Aspose.Imaging.Brushes.PathGradientBrushBase.GraphicsPath, die das mit diesem Aspose.Imaging.Brushes.PathGradientBrushBase gefüllte Gebiet definiert.

Properties

CenterPoint

Er bekommt oder stellt den zentralen Punkt der Straße gradient.

public PointF CenterPoint { get; set; }

Eigentumswert

PointF

FocusScales

Gibt oder legt den Fokuspunkt für den Gradient Falloff fest.

public PointF FocusScales { get; set; }

Eigentumswert

PointF

GraphicsPath

Gibt es die Grafikstraße, auf der diese Brush gebaut wurde.

public GraphicsPath GraphicsPath { get; }

Eigentumswert

GraphicsPath

PathPoints

Gibt es die Spurpunkte, auf denen dieser Brush gebaut wurde.

public PointF[] PathPoints { get; }

Eigentumswert

PointF [][]

 Deutsch