Class PathGradientBrushBase

Class PathGradientBrushBase

Именује се: Aspose.Imaging.Brushes Асамблеја: Aspose.Imaging.dll (25.5.0)

Представља Aspose.Imaging.Бруш са функцијом основног путовања.

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

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase

Derived

PathGradientBrush , PathMulticolorGradientBrush

Implements

IDisposable

Наслеђени чланови

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

Имајте на уму да приликом креирања класе Aspose.Imaging.Brushes.PathGradientBushBase треба да се иницијализује са најмање 2 поена.Увек ће бити затворена фигура, последња тачка повезује прву тачку. Та форма је испуњена овом Aspose.Imaging.Brushes.PathGradientBushBase.Имплементација ГДИ+ баца систем.ОутОфМемориЕксклузију када пролази у празне радије или тачке постављене са истим координатима.Aspose.Imaging.Brushes.PathGradientBushBase баца изузетак када распон тачака садржи мање од 2 тачке, систем.АргументИзванред јебацање уместо System.OutOfMemoryИзузетак када је распоред тачака неприхватљив.Централна тачка се израчунава као центар масе за онај који је прошао у тачкама по подразумевању.Фокусна скала је празна тачка (0.0, 0.0) по подразумевању.

Constructors

PathGradientBrushBase(ПоинтФ[])

Иницијалише нову инстанцију класе Aspose.Imaging.Brushes.PathGradientBushBase са одређеним тачкама.

[JsonConstructor]
protected PathGradientBrushBase(PointF[] pathPoints)

Parameters

pathPoints PointF []

Списак Aspose.Imaging.PointF структура које представљају тачке које чине вертикале пута.

PathGradientBrushBase(ПоинтФ[], WrapMode)

Иницијалише нову инстанцију класе Aspose.Imaging.Brushes.PathGradientBushBase са одређеним тачкама и режимом заваривања.

protected PathGradientBrushBase(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

Списак Aspose.Imaging.PointF структура које представљају тачке које чине вертикале пута.

wrapMode WrapMode

Aspose.Imaging.WrapMode који указује на то како се испуњава са овим Аспасе.Имагинг.Брушес.ПатхГрадиентБрусБас су затегнути.

PathGradientBrushBase(Point[])

Иницијалише нову инстанцију класе Aspose.Imaging.Brushes.PathGradientBushBase са одређеним тачкама.

protected PathGradientBrushBase(Point[] pathPoints)

Parameters

pathPoints Point []

Списак Aspose.Imaging.Точка структуре које представљају тачке које чине вертикале пута.

PathGradientBrushBase(Point[], WrapMode)

Иницијалише нову инстанцију класе Aspose.Imaging.Brushes.PathGradientBushBase са одређеним тачкама и режимом заваривања.

protected PathGradientBrushBase(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

Списак Aspose.Imaging.Точка структуре које представљају тачке које чине вертикале пута.

wrapMode WrapMode

Aspose.Imaging.WrapMode који указује на то како се испуњава са овим Аспасе.Имагинг.Брушес.ПатхГрадиентБрусБас су затегнути.

PathGradientBrushBase(GraphicsPath)

Иницијалише нову инстанцију класе Aspose.Imaging.Brushes.PathGradientBushBase са одређеним путем.

protected PathGradientBrushBase(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.Brushes.PathGradient BrushBase.GraphicsПath који дефинише подручје испуњено овим Аппосе.Имагинг.Брушес.ПатГрадиентБрусБас.

Properties

CenterPoint

Добија или поставља централну тачку пута градијента.

public PointF CenterPoint { get; set; }

Вредност имовине

PointF

FocusScales

Добија или поставља фокусна тачка за градијент фаллоф.

public PointF FocusScales { get; set; }

Вредност имовине

PointF

GraphicsPath

Добијајући графички пут овај четкица је изграђен на.

public GraphicsPath GraphicsPath { get; }

Вредност имовине

GraphicsPath

PathPoints

Добије пут тачке овај четкица је изграђен на.

public PointF[] PathPoints { get; }

Вредност имовине

PointF []

 Српски