Interface IDrawingFactory
Navne til: Aspose.Html.Drawing Sammensætning: Aspose.HTML.dll (25.5.0)
Representerer en fabrik til at skabe tegningsrelaterede genstande.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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.