PathGradientBrushBase

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush

public abstract class PathGradientBrushBase extends TransformBrush

Stellt einen Brush mit Basis-Pfad‑Gradientfunktionalität dar.

Beachten Sie, dass beim Erstellen der PathGradientBrushBase-Klasse diese mit mindestens 2 Punkten initialisiert werden sollte. Der interne Pfad wird immer eine geschlossene Figur sein, der letzte Punkt verbindet den ersten Punkt. Diese Form wird mit diesem PathGradientBrushBase gefüllt. Die GDI+-Implementierung wirft einen OutOfMemoryError, wenn leere Arrays oder Punktmengen mit gleichen Koordinaten übergeben werden. Die PathGradientBrushBase wirft eine Ausnahme, wenn das Punktarray weniger als 2 Punkte enthält; die ArgumentException wird anstelle von OutOfMemoryError ausgelöst, wenn das Punktarray unzulässig ist. Der Mittelpunkt wird standardmäßig als Schwerpunkt der übergebenen Punkte berechnet. Ein Benutzer kann diesen Punkt später ändern. Die Fokus-Skala ist standardmäßig ein leerer Punkt (0.0, 0.0).

Methoden

MethodeBeschreibung
getPathPoints()Ruft die Pfadpunkte ab, auf denen dieser Pinsel aufgebaut wurde.
getGraphicsPath()Ruft den Grafikpfad ab, auf dem dieser Pinsel aufgebaut wurde.
getCenterPoint()Liest oder setzt den Mittelpunkt des Pfadverlaufs.
setCenterPoint(PointF value)Liest oder setzt den Mittelpunkt des Pfadverlaufs.
getFocusScales()Ruft den Fokuspunkt für den Farbverlaufsabfall ab.
setFocusScales(PointF value)Liest oder setzt den Fokuspunkt für den Farbverlaufsabfall.

getPathPoints()

public PointF[] getPathPoints()

Ruft die Pfadpunkte ab, auf denen dieser Pinsel aufgebaut wurde.

Returns: com.aspose.imaging.PointF[] - Die Pfadpunkte.

getGraphicsPath()

public GraphicsPath getGraphicsPath()

Ruft den Grafikpfad ab, auf dem dieser Pinsel aufgebaut wurde.

Returns: GraphicsPath - The graphics path.

getCenterPoint()

public PointF getCenterPoint()

Liest oder setzt den Mittelpunkt des Pfadverlaufs.

Returns: PointF - A Aspose.Imaging.PointF that represents the center point of the path gradient.

setCenterPoint(PointF value)

public void setCenterPoint(PointF value)

Liest oder setzt den Mittelpunkt des Pfadverlaufs.

Parameters:

ParameterTypBeschreibung
valuePointFEin Aspose.Imaging.PointF, das den Mittelpunkt des Pfadverlaufs darstellt.

getFocusScales()

public PointF getFocusScales()

Ruft den Fokuspunkt für den Farbverlaufsabfall ab.

Returns: PointF - A Aspose.Imaging.PointF that represents the focus point for the gradient falloff.

setFocusScales(PointF value)

public void setFocusScales(PointF value)

Liest oder setzt den Fokuspunkt für den Farbverlaufsabfall.

Parameters:

ParameterTypBeschreibung
valuePointFEin Aspose.Imaging.PointF, das den Fokuspunkt für den Verlaufabfall darstellt.