Class LinearMulticolorGradientBrush
Названий на: Aspose.Imaging.Brushes Асамблея: Aspose.Imaging.dll (25.4.0)
Представляє Aspose.Imaging.Brush з лінійним градієнтом, визначеним кількома кольорами і відповідними позиціями.
[JsonObject(MemberSerialization.OptIn)]
public sealed class LinearMulticolorGradientBrush : LinearGradientBrushBase, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush ← LinearGradientBrushBase ← LinearMulticolorGradientBrush
Implements
Нападні члени
LinearGradientBrushBase.Rectangle , LinearGradientBrushBase.Angle , LinearGradientBrushBase.IsAngleScalable , LinearGradientBrushBase.GammaCorrection , 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()
Constructors
LinearMulticolorGradientBrush()
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш з стандартними параметрами.Початковий колір чорний, кінцевий колір білий, кут 45 градусів і прямий кут розташований в (0,0) з розміром (1,1).
public LinearMulticolorGradientBrush()
LinearMulticolorGradientBrush(Точка, точка)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш з зазначеними пунктами.
public LinearMulticolorGradientBrush(Point point1, Point point2)
Parameters
point1
Point
Структура Aspose.Imaging.Точка, що являє собою початкову точку лінійного градієнта.
point2
Point
Aspose.Imaging.Точкова структура, що являє собою кінцеву точку лінійного градієнта.
LinearMulticolorGradientBrush(Створення PointF)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш з зазначеними пунктами.
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Parameters
point1
PointF
Структура Aspose.Imaging.PointF, що являє собою початкову точку лінійного градієнта.
point2
PointF
Структура Aspose.Imaging.PointF, що являє собою кінцеву точку лінійного градієнта.
LinearMulticolorGradientBrush(Прямий, плаваючий)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш, засновану на прямокутній та орієнтаційній куті.
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Parameters
rect
Rectangle
Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.
angle
float
Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.
LinearMulticolorGradientBrush(Флотація, флотація)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш, засновану на прямокутній та орієнтаційній куті.
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.
angle
float
Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.
LinearMulticolorGradientBrush(Прямий колір, флот, боол)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш, засновану на прямокутній та орієнтаційній куті.
public LinearMulticolorGradientBrush(Rectangle rect, float angle, bool isAngleScalable)
Parameters
rect
Rectangle
Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.
angle
float
Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.
isAngleScalable
bool
Якщо налаштуватися на «правдивий», то під час трансформацій змінюється кут за допомогою цього Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
LinearMulticolorGradientBrush(Ректангліф, флот, боол)
Ініціалізує нову інстанцію класу Aspose.Imaging.Brushes.LinearMulticolorGradientБруш, засновану на прямокутній та орієнтаційній куті.
public LinearMulticolorGradientBrush(RectangleF rect, float angle, bool isAngleScalable)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF, яка визначає межі лінійного градієнта.
angle
float
Угалом, вимірюваним у ступенях годинника з х-акси, лінії орієнтації градієнта.
isAngleScalable
bool
Якщо налаштуватися на «правдивий», то під час трансформацій змінюється кут за допомогою цього Aspose.Imaging.Brushes.LinearMulticolorGradientbrush.
Properties
InterpolationColors
Відбувається або встановлюється Aspose.Imaging.ColorBlend, який визначає багатокольоровий лінійний градіант.
public ColorBlend InterpolationColors { get; set; }