Interface IDrawingFactory
Le nom : Aspose.Html.Drawing Assemblaggio: Aspose.HTML.dll (25.4.0)
Il représente une usine pour créer des objets liés au dessin.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
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.