Interface IDrawingFactory

Interface IDrawingFactory

Nome do espaço: Aspose.Html.Drawing Assembleia: Aspose.HTML.dll (25.4.0)

Representa uma fábrica para criar objetos relacionados ao desenho.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Coloração, Float)

Cria uma cor de interpolação com a cor e a posição especificadas.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Representa a cor que será usada na posição correspondente do gradiente.

position float

A posição, representada como uma porcentagem de 0 a 1, em que a cor gradiente correspondente será utilizada.

Returns

IInterpolationColor

O criado Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolationColor[])

Cria um gradiente linear com os parâmetros especificados.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

O rectangulo define os limites gradientes.

colors IInterpolationColor [ ]

As cores de interpolação para o gradiente. ver Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

O criado Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Imatriz)

Crie uma nova matriz com o mesmo conteúdo que a matriz especificada.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

A matriz para copiar.

Returns

IMatrix

A criação de Aspose.Html.Drawing.IMatrix.

CreateMatrix(Flóia, Flóia, Flóia, Flóia, Flóia)

Crie uma nova matriz com os elementos especificados.

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

Parameters

m11 float

O valor na primeira linha e na primeira coluna da matriz.

m12 float

O valor na primeira e segunda coluna da matriz.

m21 float

O valor na segunda linha e na primeira coluna da matriz.

m22 float

O valor na segunda linha e segunda coluna da matriz.

m31 float

O valor na terceira linha e primeira coluna da matriz.

m32 float

O valor na terceira linha e segunda coluna da matriz.

Returns

IMatrix

A criação de Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Crie uma nova matriz de identidade.

IMatrix CreateMatrix()

Returns

IMatrix

A criação de Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Crie uma pulseira sólida com a cor especificada.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

A cor da pulseira sólida.

Returns

ISolidBrush

O criado Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(em byte[])

Crie uma pasta de textura com os parâmetros especificados.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

O array de byte contendo os dados da imagem.

Returns

ITextureBrush

O criado Aspose.Html.Drawing.ITextureBrush.

 Português