Interface IDrawingFactory

Interface IDrawingFactory

Navne til: Aspose.Html.Drawing Sammensætning: Aspose.HTML.dll (25.4.0)

Representerer en fabrik til at skabe tegningsrelaterede genstande.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Farve og float)

Skaber en interpolationsfarve med den angivne farve og position.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Det repræsenterer den farve, der vil blive brugt i den tilsvarende position af gradienten.

position float

Positionen, repræsenteret som en procentdel fra 0 til 1, hvor den tilsvarende gradientfarve vil blive brugt.

Returns

IInterpolationColor

Den skabte Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolationColor[])

Skaber en lineær gradient brush med de angivne parametre.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Den rektangle, der definerer gradientgrænser.

colors IInterpolationColor []

Interpolation farver for gradienten. se Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Den skabte Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Imatrix)

Skaber en ny matrix med samme indhold som den angivne matrix.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Matrix til at kopiere.

Returns

IMatrix

Den skabte Aspose.Html.Drawing.IMatrix.

CreateMatrix(Flåder, flåder, flåder, flåder)

Skaber en ny matrix med de angivne elementer.

IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

Parameters

m11 float

Værdien i den første række og første kolonne af matrisen.

m12 float

Værdien i den første række og anden kolonne af matrisen.

m21 float

Værdien i den anden række og den første kolonne af matrisen.

m22 float

Værdien i den anden række og anden kolonne af matrisen.

m31 float

Værdien i den tredje række og første kolonne af matrisen.

m32 float

Værdien i den tredje række og anden kolonne af matrisen.

Returns

IMatrix

Den skabte Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Det skaber en ny identitetsmatrix.

IMatrix CreateMatrix()

Returns

IMatrix

Den skabte Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Skaber en solid brush med den angivne farve.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Farven på den solide brush.

Returns

ISolidBrush

Den skabte Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(byte[])

Skaber en teksturbrush med de angivne parametre.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte []

Den byte array, der indeholder billeddata.

Returns

ITextureBrush

Den skabte Aspose.Html.Drawing.ITextureBrush.

 Dansk