Interface IDrawingFactory
Название пространства: Aspose.Html.Drawing Ассоциация: Aspose.HTML.dll (25.5.0)
Представляет завод для создания предметов, связанных с рисунком.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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.