Class PathGradientBrushBase

Class PathGradientBrushBase

Navne til: Aspose.Imaging.Brushes Sammensætning: Aspose.Imaging.dll (25.5.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 fylder uddraget med denne Aspos.Imaging.Brushes.PathGradientBushBase 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 fylder uddraget med denne Aspos.Imaging.Brushes.PathGradientBushBase 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 denne Aspos.Imaging.brushs.

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