Interface IDrawingFactory

Interface IDrawingFactory

Namn på plats: Aspose.Html.Drawing Sammanfattning: Aspose.HTML.dll (25.4.0)

Representerar en fabrik för att skapa ritningsrelaterade objekt.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Färg, Float)

Skapar en interpolationsfärg med den angivna färgen och positionen.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Representerar den färg som kommer att användas i motsvarande position av gradienten.

position float

Positionen, representerad som en procentandel från 0 till 1, där motsvarande gradientfärg kommer att användas.

Returns

IInterpolationColor

Den skapade Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolationfärg[])

Skapar en linjär gradientborste med de angivna parametrarna.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Rektangeln definierar gradientgränserna.

colors IInterpolationColor [ ]

Interpolation färger för gradienten. Se Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Den skapade Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(IMATRIX)

Skapar en ny matris med samma innehåll som den angivna matrisen.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Matrix för att kopiera.

Returns

IMatrix

Den skapade Aspose.Html.Drawing.IMatrix.

CreateMatrix(flotta, flotta, flotta, flotta, flotta, flotta)

Skapar en ny matris med de angivna elementen.

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

Parameters

m11 float

Värdet i den första raden och första kolumnen i matrisen.

m12 float

Värdet i den första raden och andra kolumnen av matrisen.

m21 float

Värdet i andra raden och första kolumnen i matrisen.

m22 float

Värdet i andra raden och andra kolumnen i matrisen.

m31 float

Värdet i den tredje raden och den första kolumnen i matrisen.

m32 float

Värdet i den tredje raden och andra kolumnen av matrisen.

Returns

IMatrix

Den skapade Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Skapar en ny identitetsmatrix.

IMatrix CreateMatrix()

Returns

IMatrix

Den skapade Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Skapar en solid brush med den angivna färgen.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Färgen på den fasta brusen.

Returns

ISolidBrush

Den skapade Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(byte[])

Skapar en texturborste med de angivna parametrarna.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

Den byte array som innehåller bilddata.

Returns

ITextureBrush

Den skapade Aspose.Html.Drawing.ITextureBrush.

 Svenska