Class PathGradientBrushBase

Class PathGradientBrushBase

Navne til: Aspose.Imaging.Brushes Sammensætning: Aspose.Imaging.dll (25.4.0)

Det repræsenterer en Aspose.Imaging.Brush med grundvejsgradientfunktionalitet.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

De arvede medlemmer

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

Bemærk, at når du opretter Aspose.Imaging.Brushes.PathGradientBushBase klasse det skal initialiseres med mindst 2 point.Det vil altid være en lukket figur, det sidste punkt forbinder det første punkt. Denne form er fyldt med dette Aspose.Imaging.Brushes.PathGradientBrashBase.GDI+ implementering kaster en System.OutOfMemoryException, når den passerer i tomme aræer eller punkter, der har de samme koordinater.Den Aspose.Imaging.Brushes.PathGradientBushBase kaster en undtagelse, når pointarrangementet indeholder mindre end 2 point, System.ArgumentException erkastet i stedet for System.OutOfMemoryException, når point array er uacceptabel.Centerpunktet beregnes som et center af masse for det, der passerer i punkter ved standard. En bruger kan ændre dette punkt senere.Fokusskalaen er et tomt punkt (0.0, 0.0) som standard.

Constructors

PathGradientBrushBase(pointf[])

Initialiserer en ny instans af Aspose.Imaging.Brushes.PathGradientBushBase klasse med de angivne punkter.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []

En række af Aspose.Imaging.PointF strukturer, som repræsenterer de punkter, der udgør vertikalerne af vejen.

PathGradientBrushBase(pointf[], af WrapMode)

Initialiserer en ny instans af Aspose.Imaging.Brushes.PathGradientBushBase klasse med de angivne punkter og wrap mode.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

En række af Aspose.Imaging.PointF strukturer, som repræsenterer de punkter, der udgør vertikalerne af vejen.

wrapMode WrapMode

En Aspose.Imaging.WrapMode, der angiver, hvordan fyldte træk med dette __ WL18__ .Brushes.PathGradientBrashBase er tilpasset.

PathGradientBrushBase(Point[])

Initialiserer en ny instans af Aspose.Imaging.Brushes.PathGradientBushBase klasse med de angivne punkter.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []

En række af Aspose.Imaging.Point strukturer, der repræsenterer de punkter, som udgør vertikalerne af vejen.

PathGradientBrushBase(Point[], af WrapMode)

Initialiserer en ny instans af Aspose.Imaging.Brushes.PathGradientBushBase klasse med de angivne punkter og wrap mode.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

En række af Aspose.Imaging.Point strukturer, der repræsenterer de punkter, som udgør vertikalerne af vejen.

wrapMode WrapMode

En Aspose.Imaging.WrapMode, der angiver, hvordan fyldte træk med dette __ WL18__ .Brushes.PathGradientBrashBase er tilpasset.

PathGradientBrushBase(GraphicsPath)

Initialiserer en ny instans af Aspose.Imaging.Brushes.PathGradientBushBase klasse med den angivne vej.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Den Aspose.Imaging.Brushes.PathGradientBushBase.GraphicsPat, der definerer det område, som er fyldt med dette _ www.bush.fr .

Properties

CenterPoint

Giver eller sætter centrumspunktet for vejen gradient.

public PointF CenterPoint { get; set; }

Ejendomsværdi

PointF

FocusScales

Få eller sætte fokuspunktet for gradient falloff.

public PointF FocusScales { get; set; }

Ejendomsværdi

PointF

GraphicsPath

Gets den grafiske vej denne brush blev bygget p.

public GraphicsPath GraphicsPath { get; }

Ejendomsværdi

GraphicsPath

PathPoints

Gets vejen punkter denne brush blev bygget p.

public PointF[] PathPoints { get; }

Ejendomsværdi

PointF []

 Dansk