Interface IDrawingFactory
Pôvodný názov: Aspose.Html.Drawing Zhromaždenie: Aspose.HTML.dll (25.5.0)
Predstavuje továrňu na vytvorenie kreslených objektov.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(farba, float)
Vytvára interpoláciu farby so špecifikovanou farbou a polohou.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Predstavuje farbu, ktorá sa bude používať v príslušnej polohe gradienta.
position float
Pozícia, reprezentovaná ako percento od 0 do 1, pri ktorom sa použije príslušná gradientná farba.
Returns
Vytvorený Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpoláciaColor[])
Vytvára lineárnu gradientovú brúsku so špecifikovanými parametrami.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Rektangul definuje gradientné hranice.
colors IInterpolationColor
[]
Farby interpolácie pre gradient. Pozri Aspose.Html.Drawing.IInterpolationColor.
Returns
Vytvorený Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrixová)
Vytvára novú matricu s rovnakým obsahom ako špecifikovaná matrica.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
Matrix na kopírovanie.
Returns
Vytvorený Aspose.Html.Drawing.IMatrix.
CreateMatrix(plavba, plavba, plavba, plavba, plavba)
Vytvára novú matriu so špecifikovanými prvkami.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
Hodnota v prvom riadku a v prvom stĺpci matriky.
m12 float
Hodnota v prvom riadku a druhom stĺpci matriky.
m21 float
Hodnota v druhom riadku a prvej stĺpci matriky.
m22 float
Hodnota v druhom riadku a druhom stĺpci matriky.
m31 float
Hodnota v treťom riadku a prvej stĺpci matriky.
m32 float
Hodnota v treťom riadku a druhom stĺpci matriky.
Returns
Vytvorený Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Vytvára novú matriu identity.
IMatrix CreateMatrix()Returns
Vytvorený Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Vytvára pevnú kefku so špecifikovanou farbou.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
Farba pevnej brúsky.
Returns
Vytvorený Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Vytvára textúrny brús s špecifikovanými parametrami.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[]
Byte array obsahujúci údaje o obraze.
Returns
Vytvorený Aspose.Html.Drawing.ITextureBrush.