Class PathGradientBrush
Названий на: Aspose.Imaging.Brushes Асамблея: Aspose.Imaging.dll (25.4.0)
Включує Aspose.Imaging.Brush об’єкт з градієнтом.Цей клас не може бути успадкований.
[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(PointF[])
Ініціалює нову інстанцію класу Aspose.Imaging.Brushes.PathGradientБруш з зазначеними пунктами.
public PathGradientBrush(PointF[] pathPoints)
Parameters
pathPoints
PointF
[ ]
Серія Aspose.Imaging.PointF структур, що представляють точки, які складають вертикали шляху.
PathGradientBrush(PointF[ ], Створення WrapMode)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.PathGradientБруш з зазначеними точками та режимом втручання.
public PathGradientBrush(PointF[] pathPoints, WrapMode wrapMode)
Parameters
pathPoints
PointF
[ ]
Серія Aspose.Imaging.PointF структур, що представляють точки, які складають вертикали шляху.
wrapMode
WrapMode
Aspose.Imaging.WrapMode, який вказує, як заповнити витягнуто з цього __ WL18__ .Brushes.PathGradientBrash налаштується.
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, який вказує, як заповнити витягнуто з цього __ WL18__ .Brushes.PathGradientBrash налаштується.
PathGradientBrush(GraphicsPath)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.PathGradientБруш з зазначеним шляхом.
public PathGradientBrush(GraphicsPath path)
Parameters
path
GraphicsPath
Aspose.Imaging.GraphicsPath, що визначає ділянку, заповнену цим Wl17.Brushes.
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.PathGradientBush заповнюється.
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, яка визначає максимальну інтенсивність центрального кольору, що змішується з граничним кольором.
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, яка визначає максимальну інтенсивність центрального кольору, що змішується з граничним кольором.