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