Class PathGradientBrush

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

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(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; }

вартість нерухомості

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.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, яка визначає максимальну інтенсивність центрального кольору, що змішується з граничним кольором.

 Українська