LinearGradientBrush
Содержание
[
Скрывать
]LinearGradientBrush class
ИнкапсулируетBrush
с линейным градиентом. Этот класс не может быть унаследован.
public sealed class LinearGradientBrush : LinearGradientBrushBase
Конструкторы
Имя | Описание |
---|---|
LinearGradientBrush() | Инициализирует новый экземплярLinearGradientBrush класс с параметрами по умолчанию. Начальный цвет черный, конечный цвет белый, угол 45 градусов и прямоугольник расположен в (0,0) с размером (1,1). |
LinearGradientBrush(Point, Point, Color, Color) | Инициализирует новый экземплярLinearGradientBrush класс с указанными точками и цветами. |
LinearGradientBrush(PointF, PointF, Color, Color) | Инициализирует новый экземплярLinearGradientBrush класс с указанными точками и цветами. |
LinearGradientBrush(Rectangle, Color, Color, float) | Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и угла ориентации. |
LinearGradientBrush(RectangleF, Color, Color, float) | Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и угла ориентации. |
LinearGradientBrush(Rectangle, Color, Color, float, bool) | Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и угла ориентации. |
LinearGradientBrush(RectangleF, Color, Color, float, bool) | Инициализирует новый экземплярLinearGradientBrush класс на основе прямоугольника, начального и конечного цветов и угла ориентации. |
Характеристики
Имя | Описание |
---|---|
Angle { get; set; } | Получает или задает угол градиента. |
Blend { get; set; } | Получает или задаетBlend который указывает позиции и факторы, которые определяют пользовательский спад для градиента. |
Disposed { get; } | Получает значение, указывающее, удален ли этот экземпляр. |
EndColor { get; set; } | Получает или задает конечный цвет градиента. |
GammaCorrection { get; set; } | Получает или задает значение, указывающее, включена ли гамма-коррекция для этогоLinearGradientBrushBase . |
IsAngleScalable { get; set; } | Получает или задает значение, указывающее,Angle изменяется во время трансформаций с этимLinearGradientBrushBase . |
IsTransformChanged { get; } | Получает значение, указывающее, были ли каким-либо образом изменены преобразования. Например установка матрицы преобразования или вызов любого из методов, изменяющих матрицу преобразования. Свойство введено для обратной совместимости с GDI+. |
Opacity { get; set; } | Получает или задает непрозрачность кисти. Значение должно быть от 0 до 1. Значение 0 означает, что кисть полностью видна, значение 1 означает, что кисть полностью непрозрачна. |
Rectangle { get; set; } | Получает или задает прямоугольную область, определяющую начальную и конечную точки градиента. |
StartColor { get; set; } | Получает или задает начальный цвет градиента. |
Transform { get; set; } | Получает или устанавливает копиюMatrix который определяет локальное геометрическое преобразование для этогоTransformBrush . |
WrapMode { get; set; } | Получает или задаетWrapMode перечисление, указывающее режим переноса для этогоTransformBrush . |
Методы
Имя | Описание |
---|---|
virtual DeepClone() | Создает новый глубокий клон текущегоBrush . |
Dispose() | Удаляет текущий экземпляр. |
MultiplyTransform(Matrix) | УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix путем добавления указанногоMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | УмножаетMatrix который представляет собой локальное геометрическое преобразование этогоLinearGradientBrush указаннымMatrix в указанном порядке. |
ResetTransform() | СбрасываетTransform свойство к личности. |
RotateTransform(float) | Поворачивает локальное геометрическое преобразование на указанную величину. Этот метод добавляет поворот к преобразованию. |
RotateTransform(float, MatrixOrder) | Поворачивает локальное геометрическое преобразование на указанную величину в указанном порядке. |
ScaleTransform(float, float) | Масштабирует локальное геометрическое преобразование на указанные величины. Этот метод добавляет матрицу масштабирования перед преобразованием. |
ScaleTransform(float, float, MatrixOrder) | Масштабирует локальное геометрическое преобразование на указанные величины в указанном порядке. |
SetBlendTriangularShape(float) | Создает линейный градиент с центральным цветом и линейным спадом к одному цвету на обоих концах. |
SetBlendTriangularShape(float, float) | Создает линейный градиент с центральным цветом и линейным спадом к одному цвету на обоих концах. |
SetSigmaBellShape(float) | Создает спад градиента на основе колоколообразной кривой. |
SetSigmaBellShape(float, float) | Создает спад градиента на основе колоколообразной кривой. |
TranslateTransform(float, float) | Преобразует локальное геометрическое преобразование по указанным размерам. Этот метод добавляет перевод к transform. |
TranslateTransform(float, float, MatrixOrder) | Преобразует локальное геометрическое преобразование по указанным размерам в указанном порядке. |
Смотрите также
- class LinearGradientBrushBase
- пространство имен Aspose.Imaging.Brushes
- сборка Aspose.Imaging