Interface IDrawingFactory
Nazwa przestrzeń: Aspose.Html.Drawing Zestaw: Aspose.HTML.dll (25.4.0)
Przedstawia fabrykę do tworzenia przedmiotów związanych z rysowaniem.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Kolor i float)
Stwarza kolor interpolacji z określonymi kolorami i pozycją.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Przedstawia kolor, który będzie używany w odpowiedniej pozycji gradienta.
position
float
Pozycja, reprezentowana jako odsetek od 0 do 1, w której stosuje się odpowiedni kolor gradientowy.
Returns
Stworzony Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolacjaColor[])
Tworzy liniowy gradient z określonymi parametrami.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Rękawica określa granice gradientowe.
colors
IInterpolationColor
[ ]
Kolory interpolacji dla gradienta. zobacz Aspose.Html.Drawing.IInterpolationColor.
Returns
Tworzenie Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrix)
Tworzy nową matrycę o tej samej zawartości jak określona matryca.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Matrix do kopiowania.
Returns
Tworzenie Aspose.Html.Drawing.IMatrix.
CreateMatrix(float, float, float, float, float, float)
Tworzy nową matrycę z określonymi elementami.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Wartość w pierwszym rzędzie i pierwszym kolumnie matrycy.
m12
float
Wartość w pierwszym rzędzie i drugim kolumnie matrycy.
m21
float
Wartość w drugim rzędzie i pierwszej kolumnie matrycy.
m22
float
Wartość w drugim rzędzie i drugim kolumnie matrycy.
m31
float
Wartość w trzecim rzędzie i pierwszej kolumnie matrycy.
m32
float
Wartość w trzecim rzędzie i drugim kolumnie matrycy.
Returns
Tworzenie Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Tworzenie nowej matrycy tożsamości.
IMatrix CreateMatrix()
Returns
Tworzenie Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Stwarza solidną szczoteczkę z określonymi kolorami.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Kolor solidnej szczoteczki.
Returns
Tworzenie Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Tworzenie tekstury z określonymi parametrami.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[ ]
Rysunek bytu zawierający dane obrazu.
Returns
Tworzenie Aspose.Html.Drawing.ITextureBrush.