LinearMulticolorGradientBrush
Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject, com.aspose.imaging.Brush, com.aspose.imaging.brushes.TransformBrush, com.aspose.imaging.brushes.LinearGradientBrushBase
public final class LinearMulticolorGradientBrush extends LinearGradientBrushBase
Представляет Brush с линейным градиентом, определённым несколькими цветами и соответствующими позициями. Этот класс не может быть наследован.
Конструкторы
| Конструктор | Описание |
|---|---|
| LinearMulticolorGradientBrush() | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с параметрами по умолчанию. |
| LinearMulticolorGradientBrush(Point point1, Point point2) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с указанными точками. |
| LinearMulticolorGradientBrush(PointF point1, PointF point2) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с указанными точками. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации. |
| LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации. |
| LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable) | Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации. |
Методы
| Метод | Описание |
|---|---|
| getInterpolationColors() | Возвращает com.aspose.imaging.ColorBlend, определяющий многокрасочный линейный градиент. |
| setInterpolationColors(ColorBlend value) | Устанавливает com.aspose.imaging.ColorBlend, определяющий многокрасочный линейный градиент. |
LinearMulticolorGradientBrush()
public LinearMulticolorGradientBrush()
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с параметрами по умолчанию. Начальный цвет — черный, конечный цвет — белый, угол — 45 градусов, а прямоугольник расположен в (0,0) размером (1,1).
LinearMulticolorGradientBrush(Point point1, Point point2)
public LinearMulticolorGradientBrush(Point point1, Point point2)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с указанными точками.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point1 | Point | Структура Aspose.Imaging.Point, представляющая начальную точку линейного градиента. |
| point2 | Point | Структура Aspose.Imaging.Point, представляющая конечную точку линейного градиента. |
LinearMulticolorGradientBrush(PointF point1, PointF point2)
public LinearMulticolorGradientBrush(PointF point1, PointF point2)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush с указанными точками.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| point1 | PointF | Структура Aspose.Imaging.PointF, представляющая начальную точку линейного градиента. |
| point2 | PointF | Структура Aspose.Imaging.PointF, представляющая конечную точку линейного градиента. |
LinearMulticolorGradientBrush(Rectangle rect, float angle)
public LinearMulticolorGradientBrush(Rectangle rect, float angle)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура Aspose.Imaging.RectangleF, задающая границы линейного градиента. |
| angle | float | Угол, измеряемый в градусах по часовой стрелке от оси X, линии ориентации градиента. |
LinearMulticolorGradientBrush(RectangleF rect, float angle)
public LinearMulticolorGradientBrush(RectangleF rect, float angle)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура Aspose.Imaging.RectangleF, задающая границы линейного градиента. |
| angle | float | Угол, измеряемый в градусах по часовой стрелке от оси X, линии ориентации градиента. |
LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(Rectangle rect, float angle, boolean isAngleScalable)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | Rectangle | Структура Aspose.Imaging.RectangleF, задающая границы линейного градиента. |
| angle | float | Угол, измеряемый в градусах по часовой стрелке от оси X, линии ориентации градиента. |
| isAngleScalable | boolean | Если установить значение true, угол изменяется во время преобразований с этим LinearMulticolorGradientBrush. |
LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
public LinearMulticolorGradientBrush(RectangleF rect, float angle, boolean isAngleScalable)
Инициализирует новый экземпляр класса LinearMulticolorGradientBrush на основе прямоугольника и угла ориентации.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| rect | RectangleF | Структура Aspose.Imaging.RectangleF, задающая границы линейного градиента. |
| angle | float | Угол, измеряемый в градусах по часовой стрелке от оси X, линии ориентации градиента. |
| isAngleScalable | boolean | Если установить значение true, угол изменяется во время преобразований с этим LinearMulticolorGradientBrush. |
getInterpolationColors()
public ColorBlend getInterpolationColors()
Возвращает com.aspose.imaging.ColorBlend, определяющий многокрасочный линейный градиент.
Returns:
ColorBlend - A com.aspose.imaging.ColorBlend that defines a multicolor linear gradient.
setInterpolationColors(ColorBlend value)
public void setInterpolationColors(ColorBlend value)
Устанавливает com.aspose.imaging.ColorBlend, определяющий многокрасочный линейный градиент.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| value | ColorBlend | Объект com.aspose.imaging.ColorBlend, определяющий многокрасочный линейный градиент. |