Interface IDrawingFactory
Navne til: Aspose.Html.Drawing Sammensætning: Aspose.HTML.dll (25.4.0)
Representerer en fabrik til at skabe tegningsrelaterede genstande.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Farve og float)
Skaber en interpolationsfarve med den angivne farve og position.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Det repræsenterer den farve, der vil blive brugt i den tilsvarende position af gradienten.
position
float
Positionen, repræsenteret som en procentdel fra 0 til 1, hvor den tilsvarende gradientfarve vil blive brugt.
Returns
Den skabte Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationColor[])
Skaber en lineær gradient brush med de angivne parametre.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Den rektangle, der definerer gradientgrænser.
colors
IInterpolationColor
[]
Interpolation farver for gradienten. se Aspose.Html.Drawing.IInterpolationColor.
Returns
Den skabte Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Imatrix)
Skaber en ny matrix med samme indhold som den angivne matrix.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Matrix til at kopiere.
Returns
Den skabte Aspose.Html.Drawing.IMatrix.
CreateMatrix(Flåder, flåder, flåder, flåder)
Skaber en ny matrix med de angivne elementer.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Værdien i den første række og første kolonne af matrisen.
m12
float
Værdien i den første række og anden kolonne af matrisen.
m21
float
Værdien i den anden række og den første kolonne af matrisen.
m22
float
Værdien i den anden række og anden kolonne af matrisen.
m31
float
Værdien i den tredje række og første kolonne af matrisen.
m32
float
Værdien i den tredje række og anden kolonne af matrisen.
Returns
Den skabte Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Det skaber en ny identitetsmatrix.
IMatrix CreateMatrix()
Returns
Den skabte Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Skaber en solid brush med den angivne farve.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Farven på den solide brush.
Returns
Den skabte Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Skaber en teksturbrush med de angivne parametre.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[]
Den byte array, der indeholder billeddata.
Returns
Den skabte Aspose.Html.Drawing.ITextureBrush.