Interface IDrawingFactory

Interface IDrawingFactory

Nazwa przestrzeń: Aspose.Html.Drawing Zestaw: Aspose.HTML.dll (25.4.0)

Przedstawia fabrykę do tworzenia przedmiotów związanych z rysowaniem.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Kolor i float)

Stwarza kolor interpolacji z określonymi kolorami i pozycją.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Przedstawia kolor, który będzie używany w odpowiedniej pozycji gradienta.

position float

Pozycja, reprezentowana jako odsetek od 0 do 1, w której stosuje się odpowiedni kolor gradientowy.

Returns

IInterpolationColor

Stworzony Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolacjaColor[])

Tworzy liniowy gradient z określonymi parametrami.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Rękawica określa granice gradientowe.

colors IInterpolationColor [ ]

Kolory interpolacji dla gradienta. zobacz Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Tworzenie Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Imatrix)

Tworzy nową matrycę o tej samej zawartości jak określona matryca.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Matrix do kopiowania.

Returns

IMatrix

Tworzenie Aspose.Html.Drawing.IMatrix.

CreateMatrix(float, float, float, float, float, float)

Tworzy nową matrycę z określonymi elementami.

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

Parameters

m11 float

Wartość w pierwszym rzędzie i pierwszym kolumnie matrycy.

m12 float

Wartość w pierwszym rzędzie i drugim kolumnie matrycy.

m21 float

Wartość w drugim rzędzie i pierwszej kolumnie matrycy.

m22 float

Wartość w drugim rzędzie i drugim kolumnie matrycy.

m31 float

Wartość w trzecim rzędzie i pierwszej kolumnie matrycy.

m32 float

Wartość w trzecim rzędzie i drugim kolumnie matrycy.

Returns

IMatrix

Tworzenie Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Tworzenie nowej matrycy tożsamości.

IMatrix CreateMatrix()

Returns

IMatrix

Tworzenie Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Stwarza solidną szczoteczkę z określonymi kolorami.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Kolor solidnej szczoteczki.

Returns

ISolidBrush

Tworzenie Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(byte[])

Tworzenie tekstury z określonymi parametrami.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

Rysunek bytu zawierający dane obrazu.

Returns

ITextureBrush

Tworzenie Aspose.Html.Drawing.ITextureBrush.

 Polski