Interface IDrawingFactory

Interface IDrawingFactory

Името на пространството: Aspose.Html.Drawing Aspose.HTML.dll (25.4.0)

Представлява фабрика за създаване на обекти, свързани с рисуването.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Цвет, плуване)

Създава интерполационен цвят с посочения цвят и позиция.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Представя цвета, който ще бъде използван в съответната позиция на градиента.

position float

Позицията, представена като процент от 0 до 1, при която ще се използва съответният градиентен цвят.

Returns

IInterpolationColor

Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolationЦвет[])

Създава линейна градиентна четка с посочените параметри.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Прекъгълникът определя градиентните граници.

colors IInterpolationColor []

Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Иматрикс)

Създава нова матрица с същото съдържание като посочената.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Матрица за копиране.

Returns

IMatrix

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

IMatrix

Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Създава нова матрица на идентичността.

IMatrix CreateMatrix()

Returns

IMatrix

Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Създава солидна четка с посочения цвят.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Цветът на твърдата четка.

Returns

ISolidBrush

Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(Бийт[])

Създава текстурен четка с посочените параметри.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte []

Баитната лента, съдържаща данните за изображението.

Returns

ITextureBrush

Aspose.Html.Drawing.ITextureBrush.

 Български