Class PathGradientBrushBase

Class PathGradientBrushBase

Numele spaţiului: Aspose.Imaging.Brushes Asamblare: Aspose.Imaging.dll (25.4.0)

Reprezintă un Aspose.Imaging.Brush cu funcționalitate de gradare a traseului de bază.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Membrii moștenitori

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

Rețineți că atunci când creați clasa Aspose.Imaging.Brushes.PathGradientBushBase ar trebui inițializată cu cel puțin 2 puncte.va fi întotdeauna o cifră închisă, ultimul punct conectează primul punct. Această formă este umplută cu acest Aspose.Imaging.Brushes.PathGradientBushBase.Implementarea GDI+ aruncă un System.OutOfMemoryExcepție atunci când trece în raze goale sau puncte stabilite cu aceleași coordonate.Aspose.Imaging.Brushes.PathGradientBushBase aruncă o excepție atunci când rândul punctelor conține mai puțin de 2 puncte, System.ArgumentExcepția estea fost aruncat mai degrabă decât System.OutOfMemoryExcepție atunci când aria punctelor este inacceptabilă.Punctul central este calculat ca un centru de masă pentru cel care a trecut în puncte prin default. un utilizator poate schimba acest punct mai târziu.Scala de focalizare este un punct gol (0.0, 0.0) în mod implicit.

Constructors

PathGradientBrushBase(Punctul[])

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathGradientBushBase cu punctele specificate.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []

O serie de structuri Aspose.Imaging.PointF care reprezintă punctele care formează verticalele drumului.

PathGradientBrushBase(Punctul[], în WrapMode)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathGradientBushBase cu punctele specificate și modul de înmuiere.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

O serie de structuri Aspose.Imaging.PointF care reprezintă punctele care formează verticalele drumului.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode care specifică modul în care umpluturile sunt împărțite cu acest __ WL7_.Brushes.PathGradientBushBase sunt atașate.

PathGradientBrushBase(Point[])

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathGradientBushBase cu punctele specificate.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []

O serie de structuri Aspose.Imaging.Point care reprezintă punctele care formează verticalele drumului.

PathGradientBrushBase(Point[], în WrapMode)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathGradientBushBase cu punctele specificate și modul de înmuiere.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

O serie de structuri Aspose.Imaging.Point care reprezintă punctele care formează verticalele drumului.

wrapMode WrapMode

Un Aspose.Imaging.WrapMode care specifică modul în care umpluturile sunt împărțite cu acest __ WL7_.Brushes.PathGradientBushBase sunt atașate.

PathGradientBrushBase(GraphicsPath)

Inițializează o nouă instanță a clasei Aspose.Imaging.Brushes.PathGradientBushBase cu calea specificată.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

PathGradientBrushBase.GraphicsPath care definește zona umplută de acest Aspose.Imaging.Brusses.

Properties

CenterPoint

Obține sau stabilește punctul central al gradientului de drum.

public PointF CenterPoint { get; set; }

Valoarea proprietății

PointF

FocusScales

Obține sau stabilește punctul de focalizare pentru gradient falloff.

public PointF FocusScales { get; set; }

Valoarea proprietății

PointF

GraphicsPath

Obțineți drumul grafic pe care a fost construit acest brățar.

public GraphicsPath GraphicsPath { get; }

Valoarea proprietății

GraphicsPath

PathPoints

Am ajuns la punctele de drum pe care a fost construit acest brățar.

public PointF[] PathPoints { get; }

Valoarea proprietății

PointF []

 Română