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(byte[])

Создает текстуру с определенными параметрами.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

Байт-аррей, содержащий данные изображения.

Returns

ITextureBrush

Созданный Aspose.Html.Drawing.ITextureBrush.

 Русский