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, в котором указано, как заполняются почерки с помощью этого Wl17.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, в котором указано, как заполняются почерки с помощью этого Wl17.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.PathGradientBrish заполняется.

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 вызывает максимальную интенсивность центрального цвета, и это стандартная стоимость.

 Русский