Interface IDrawingFactory
Nom dels espais: Aspose.Html.Drawing Assemblea: Aspose.HTML.dll (25.5.0)
Representa una fàbrica per crear objectes relacionats amb el dibuix.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(color, float)
Crea un color d’interpolació amb el color i la posició especificats.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Representa el color que s’utilitzarà en la posició corresponent del gradient.
position float
La posició, representada com un percentatge de 0 a 1, en el qual s’utilitzarà el color gradient corresponent.
Returns
El creat Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationColor[])
Crea un brush gradient lineal amb els paràmetres especificats.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
El rectangle defineix els límits gradients.
colors IInterpolationColor
[]
Els colors d’interpolació per al gradient. Veure Aspose.Html.Drawing.IInterpolationColor.
Returns
El creat Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatriu)
Crea una nova matrícula amb el mateix contingut que la matriu especificada.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
La matriu per copiar.
Returns
La creació Aspose.Html.Drawing.IMatrix.
CreateMatrix(float, float, float, float, float, float)
Crea una nova matriu amb els elements especificats.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
El valor en la primera ronda i primera columna de la matriu.
m12 float
El valor en la primera ronda i la segona columna de la matriu.
m21 float
El valor en la segona ronda i la primera columna de la matriu.
m22 float
El valor en la segona ronda i segona columna de la matriu.
m31 float
El valor en la tercera línia i la primera columna de la matriu.
m32 float
El valor en la tercera línia i la segona columna de la matriu.
Returns
La creació Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Crea una nova matriu d’identitat.
IMatrix CreateMatrix()Returns
La creació Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Crea una brossa sòlida amb el color especificat.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
El color de la pasta sòlida.
Returns
El creat Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(El byte[])
Crea un brush de textura amb els paràmetres especificats.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[]
L’arrel de byte que conté les dades d’imatge.
Returns
El creat Aspose.Html.Drawing.ITextureBrush.