Interface IDrawingFactory
A név: Aspose.Html.Drawing Összefoglaló: Aspose.HTML.dll (25.4.0)
Képviseli a gyárat a rajzhoz kapcsolódó tárgyak létrehozására.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Szín, Float)
Egy interpolációs színt hoz létre a megadott színvel és pozícióval.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Képviseli azt a színt, amelyet a gradiens megfelelő pozíciójában használnak.
position
float
A pozíció, amely a 0-1 százalékos arányban jelenik meg, amelyben a megfelelő gradiens színt használják.
Returns
A létrehozott Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolációColor[])
Hozzon létre egy lineáris gradiens szűrőt a meghatározott paraméterekkel.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
A gradiens határait meghatározó rektangul.
colors
IInterpolationColor
[]
Az interpolációs színek a gradiens számára. lásd Aspose.Html.Drawing.IInterpolationColor.
Returns
A létrehozott Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrix)
Hozzon létre egy új matrixot, amely ugyanazt a tartalmat tartalmazza, mint a meghatározott matrix.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
A matricát másolni kell.
Returns
A létrehozott Aspose.Html.Drawing.IMatrix.
CreateMatrix(hajó, hajó, hajó, hajó, hajó)
Hozzon létre egy új matrixot a meghatározott elemekkel.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Az érték az első sorban és az első oszlopban a matrix.
m12
float
Az érték az első és a második oszlopban a matrix.
m21
float
Az érték a második sorban és a matrix első oszlopában.
m22
float
Az érték a második sorban és a második oszlopban a matrix.
m31
float
Az érték a harmadik sorban és a matrix első oszlopában.
m32
float
Az érték a harmadik sorban és a második oszlopban a matrix.
Returns
A létrehozott Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Egy új identitási matrix létrehozása.
IMatrix CreateMatrix()
Returns
A létrehozott Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Hozzon létre egy szilárd törölközőt a megadott színvel.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
A szilárd szőnyeg színe.
Returns
A létrehozott Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(Byte[])
Hozzon létre egy textúrát a meghatározott paraméterekkel.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[]
A bit array tartalmazza a kép adatait.
Returns
A létrehozott Aspose.Html.Drawing.ITextureBrush.