Interface IDrawingFactory
Название пространства: Aspose.Html.Drawing Ассоциация: Aspose.HTML.dll (25.4.0)
Представляет завод для создания предметов, связанных с рисунком.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Цвет, флот)
Создает цвет интерполяции с указанным цветом и положением.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Представляет цвет, который будет использоваться в соответствующем положении градиента.
position
float
Позиция, представленная в процентах от 0 до 1, при которой будет использоваться соответствующий градиентный цвет.
Returns
Создание Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationЦвет[])
Создает линейный градиент с указанными параметрами.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Прямой угол, определяющий границы градиента.
colors
IInterpolationColor
[ ]
Цвет интерполяции для градиента. см Aspose.Html.Drawing.IInterpolationColor.
Returns
Созданный Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Иматрикс)
Создает новую матрицу с тем же контентом, что и указанная.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Матрица для копирования.
Returns
Создание Aspose.Html.Drawing.IMatrix.
CreateMatrix(флота, флота, флота, флота, флота)
Создает новую матрицу с указанными элементами.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Значение в первой строке и первой колонне матрицы.
m12
float
Значение в первом и втором рядах матрицы.
m21
float
Значение в втором строке и первой колонне матрицы.
m22
float
Значение в второй строке и второй колонне матрицы.
m31
float
Значение в третьей строке и первой колонне матрицы.
m32
float
Значение в третьей строке и второй колонне матрицы.
Returns
Создание Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Создается новая матрица личности.
IMatrix CreateMatrix()
Returns
Создание Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Создает твердую щетку с указанным цветом.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Цвет твердой четки.
Returns
Создание Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Создает текстуру с определенными параметрами.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[ ]
Байт-аррей, содержащий данные изображения.
Returns
Созданный Aspose.Html.Drawing.ITextureBrush.