Interface IDrawingFactory
Numele spaţiului: Aspose.Html.Drawing Asamblare: Aspose.HTML.dll (25.5.0)
Reprezintă o fabrică pentru a crea obiecte legate de desen.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(Culoare, float)
Creează o culoare de interpolare cu culoarea și poziția specificată.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Reprezintă culoarea care va fi utilizată în poziția corespunzătoare a gradientului.
position float
Poziția, reprezentată ca un procent de la 0 la 1, la care va fi utilizată culoarea gradientă corespunzătoare.
Returns
Creată de Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolareColor[])
Creează un gradient linear cu parametrii specificați.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Rectanglul care definește gradientele.
colors IInterpolationColor
[]
Culoarea interpolării pentru gradient. Vezi Aspose.Html.Drawing.IInterpolationColor.
Returns
Creată de Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrix)
Creează o nouă matrice cu același conținut ca matrica specificată.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
Matrix pentru a copia.
Returns
Creată de Aspose.Html.Drawing.IMatrix.
CreateMatrix(float, float, float, float, float, float)
Creează o nouă matrice cu elementele specificate.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
Valoarea în prima rând și prima coloană a matricei.
m12 float
Valoarea în prima rând și a doua coloană a matricei.
m21 float
Valoarea în a doua rând și prima coloană a matricei.
m22 float
Valoarea în a doua rând și a doua coloană a matricei.
m31 float
Valoarea în a treia rând și prima coloană a matricei.
m32 float
Valoarea în a treia rând și a doua coloană a matricei.
Returns
Creată de Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Creează o nouă matriză de identitate.
IMatrix CreateMatrix()Returns
Creată de Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Creează o cutie solidă cu culoarea specificată.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
Culoarea brânzei solide.
Returns
Creată de Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(în byte[])
Creează un brusc de textură cu parametrii specificați.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[]
Array-ul de byte care conține datele imaginii.
Returns
Creată de Aspose.Html.Drawing.ITextureBrush.