Class PathGradientBrush

Class PathGradientBrush

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

Инкапсулише Aspose.Imaging.Бруш објекат са градиентом. Ова класа се не може наследити.

[JsonObject(MemberSerialization.OptIn)]
public sealed class PathGradientBrush : PathGradientBrushBase, IDisposable

Inheritance

object DisposableObject Brush TransformBrush PathGradientBrushBase PathGradientBrush

Implements

IDisposable

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

PathGradientBrushBase.PathPoints , PathGradientBrushBase.GraphicsPath , PathGradientBrushBase.CenterPoint , PathGradientBrushBase.FocusScales , 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.Opacity , DisposableObject.Dispose() , DisposableObject.Disposed , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Централна боја је бела по подразумевању. корисник може да промени ову вредност у било ком тренутку касније.

Окружни опсег боја је иницијализован једним елементом који садржи белу боју по подразумевању.Окружни боје се могу мењати касније, али најмање један елемент је потребан приликом постављања окружних боја.

Погледајте Aspose.Imaging.Brushes.PathGradientbrush.Blend за више детаља о његовој иницијализацији.

Constructors

PathGradientBrush(ПоинтФ[])

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

public PathGradientBrush(PointF[] pathPoints)

Parameters

pathPoints PointF []

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

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

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

public PathGradientBrush(PointF[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints PointF []

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

wrapMode WrapMode

Aspose.Imaging.WrapMode који указује на то како се испуњава привлачен са овим _ВЛ17.Brushes.PathGradientБруш су заглављени.

PathGradientBrush(Point[])

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

public PathGradientBrush(Point[] pathPoints)

Parameters

pathPoints Point []

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

PathGradientBrush(Point[], WrapMode)

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

public PathGradientBrush(Point[] pathPoints, WrapMode wrapMode)

Parameters

pathPoints Point []

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

wrapMode WrapMode

Aspose.Imaging.WrapMode који указује на то како се испуњава привлачен са овим _ВЛ17.Brushes.PathGradientБруш су заглављени.

PathGradientBrush(GraphicsPath)

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

public PathGradientBrush(GraphicsPath path)

Parameters

path GraphicsPath

Aspose.Imaging.GraphicsPath који дефинише површину која је испуњена овим _ВЛ17.Брушес.ПатхГрадиентБрус.

Properties

Blend

Добија или поставља Aspose.Imaging.Blend који одређује положаје и факторе који дефинишу прилагођену фалофф за градијента.

public Blend Blend { get; set; }

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

Blend

CenterColor

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

public Color CenterColor { get; set; }

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

Color

InterpolationColors

Добија или поставља Aspose.Imaging.ColorBlend који дефинише мултицветни линеарни градијент.

[Obsolete("This property is not used in this class anymore. Use PathMulticolorGradientBrush class instead.")]
[JsonIgnore]
public ColorBlend InterpolationColors { get; set; }

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

ColorBlend

SurroundColors

Добијете или постављате низ боја који одговарају тачкама на путу овај Aspose.Imaging.Brushes.PathGradientБруш испуњава.

public Color[] SurroundColors { get; set; }

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

Color []

Methods

SetBlendTriangularShape(Флоат)

Креира градијент са централном бојом и линеарним фаллофом на једну околну боју.

public void SetBlendTriangularShape(float focus)

Parameters

focus float

Вредност од 0 до 1 која указује где, дуж било ког радијала од центра пута до границе пута, централна боја ће бити на својој највишој интензитету.

SetBlendTriangularShape(пловила, пловила)

Креира градијент са централном бојом и линеарним фаллофом за сваку околну боју.

public void SetBlendTriangularShape(float focus, float scale)

Parameters

focus float

Вредност од 0 до 1 која указује где, дуж било ког радијала од центра пута до границе пута, централна боја ће бити на својој највишој интензитету.

scale float

Вредност од 0 до 1 која одређује максималну интензитет централне боје која се меша са граничном бојом. вредност од 1 узрокује највишу могућу интензитет централне боје, а то је подразумевана вредност.

SetSigmaBellShape(Флоат)

Креира градијентску четку која мења боју, почевши од центра пута на спољашњост до границе пута.

public void SetSigmaBellShape(float focus)

Parameters

focus float

Вредност од 0 до 1 која указује где, дуж било ког радијала од центра пута до границе пута, централна боја ће бити на својој највишој интензитету.

SetSigmaBellShape(пловила, пловила)

Креира градијентску четку која мења боју, почевши од центра пута на спољашњост до границе пута.

public void SetSigmaBellShape(float focus, float scale)

Parameters

focus float

Вредност од 0 до 1 која указује где, дуж било ког радијала од центра пута до границе пута, централна боја ће бити на својој највишој интензитету.

scale float

Вредност од 0 до 1 која одређује максималну интензитет централне боје која се меша са граничном бојом. вредност од 1 узрокује највишу могућу интензитет централне боје, а то је подразумевана вредност.

 Српски