Interface IDrawingFactory
Le nom : Aspose.Html.Drawing Assemblage : Aspose.HTML.dll (25.5.0)
Il représente une usine pour créer des objets liés au dessin.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(Couleur, fleur)
Créer une couleur d’interpolation avec la couleur et la position spécifiées.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Il représente la couleur qui sera utilisée dans la position correspondante du gradient.
position float
La position, représentée comme un pourcentage de 0 à 1, dans lequel la couleur gradiente correspondante sera utilisée.
Returns
Le créé Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationColor[])
Créez une brosse gradiente linéaire avec les paramètres spécifiés.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Le rectangle définit les limites de gradient.
colors IInterpolationColor
[ ]
Les couleurs d’interpolation pour le gradient. Voir Aspose.Html.Drawing.IInter polationColor.
Returns
Le créé Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(IMATRIX)
Créez une nouvelle matrice avec les mêmes contenus que la matrix spécifiée.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
La matrice à copier.
Returns
Le créé Aspose.Html.Drawing.IMatrix.
CreateMatrix(La flotte, la flotte, la flotte, la flotte, la flotte, la flotte)
Créer une nouvelle matrice avec les éléments spécifiés.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
La valeur dans la première ligne et la 1ère colonne de la matrice.
m12 float
La valeur dans la première ligne et la deuxième colonne de la matrice.
m21 float
La valeur dans la deuxième ligne et la première colonne de la matrice.
m22 float
La valeur dans la deuxième ligne et la seconde colonne de la matrice.
m31 float
La valeur dans la troisième ligne et la première colonne de la matrice.
m32 float
La valeur dans la troisième ligne et la deuxième colonne de la matrice.
Returns
Le créé Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Créer une nouvelle matrice d’identité.
IMatrix CreateMatrix()Returns
Le créé Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Créez une brosse solide avec la couleur spécifiée.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
La couleur de la brosse solide.
Returns
Le créé Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(Le byte[])
Créez une brosse de texture avec les paramètres spécifiés.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[ ]
L’array de byte contenant les données d’image.
Returns
Le créé Aspose.Html.Drawing.ITextureBrush.