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(Бийт[])
Създава текстурен четка с посочените параметри.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[]
Баитната лента, съдържаща данните за изображението.
Returns
Aspose.Html.Drawing.ITextureBrush.