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
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.