Interface IDrawingFactory
nazivni prostor: Aspose.Html.Drawing Sastav: Aspose.HTML.dll (25.4.0)
Predstavlja tvornicu za stvaranje predmeta povezanih s crtanjem.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Boja i float)
Stvara interpolacijsku boju s određenom bojom i položajem.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Predstavlja boju koja će se koristiti u odgovarajućem položaju gradienta.
position
float
Položaj, predstavljen kao postotak od 0 do 1, na kojem će se koristiti odgovarajuća gradientna boja.
Returns
Stvaranje Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationSvjetlo[])
Stvara linearnu gradientnu šupljinu s određenim parametrima.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Pravi kut koji definira gradientne granice.
colors
IInterpolationColor
[]
Interpoliranje boja za gradient. pogledajte Aspose.Html.Drawing.IInterpolationColor.
Returns
Stvaranje Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrix)
Stvara novu matricu s istim sadržajem kao i određenu matricu.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Matrix za kopiranje.
Returns
Izgrađeni Aspose.Html.Drawing.IMatrix.
CreateMatrix(float, float, float, float, float, float)
Stvara novu matricu s određenim elementima.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Vrijednost u prvom redoslijedu i prvom stolpcu matrice.
m12
float
Vrijednost u prvom redoslijedu i drugom stolpcu matrice.
m21
float
Vrijednost u drugom redoslijedu i prvom stolpcu matrice.
m22
float
Vrijednost u drugom redoslijedu i drugom stolpcu matrice.
m31
float
Vrijednost u trećem redoslijedu i prvom stolpcu matrice.
m32
float
Vrijednost u trećem redoslijedu i drugom stolpcu matrice.
Returns
Izgrađeni Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Stvorio je novu matricu identiteta.
IMatrix CreateMatrix()
Returns
Izgrađeni Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Stvara čvrstu četkicu s određenom bojom.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Boja čvrste četkice.
Returns
Stvaranje Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Stvara teksturni brush s određenim parametrima.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[]
Bit array koji sadrži podatke o slici.
Returns
Stvaranje Aspose.Html.Drawing.ITextureBrush.