Interface IDrawingFactory
Nome do espaço: Aspose.Html.Drawing Assembleia: Aspose.HTML.dll (25.5.0)
Representa uma fábrica para criar objetos relacionados ao desenho.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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
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
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
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
A criação de Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Crie uma nova matriz de identidade.
IMatrix CreateMatrix()Returns
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
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
O criado Aspose.Html.Drawing.ITextureBrush.