Interface IDrawingFactory
Pôvodný názov: Aspose.Html.Drawing Zhromaždenie: Aspose.HTML.dll (25.4.0)
Predstavuje továrňu na vytvorenie kreslených objektov.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
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.