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
Наслеђени чланови
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; }
Вредност имовине
CenterColor
Добија или поставља боју у центру пута градиента.
public Color CenterColor { get; set; }
Вредност имовине
InterpolationColors
Добија или поставља Aspose.Imaging.ColorBlend који дефинише мултицветни линеарни градијент.
[Obsolete("This property is not used in this class anymore. Use PathMulticolorGradientBrush class instead.")]
[JsonIgnore]
public ColorBlend InterpolationColors { get; set; }
Вредност имовине
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 узрокује највишу могућу интензитет централне боје, а то је подразумевана вредност.