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