Interface IDrawingFactory
Namn på plats: Aspose.Html.Drawing Sammanfattning: Aspose.HTML.dll (25.5.0)
Representerar en fabrik för att skapa ritningsrelaterade objekt.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(Färg, Float)
Skapar en interpolationsfärg med den angivna färgen och positionen.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Representerar den färg som kommer att användas i motsvarande position av gradienten.
position float
Positionen, representerad som en procentandel från 0 till 1, där motsvarande gradientfärg kommer att användas.
Returns
Den skapade Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolationfärg[])
Skapar en linjär gradientborste med de angivna parametrarna.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Rektangeln definierar gradientgränserna.
colors IInterpolationColor
[ ]
Interpolation färger för gradienten. Se Aspose.Html.Drawing.IInterpolationColor.
Returns
Den skapade Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(IMATRIX)
Skapar en ny matris med samma innehåll som den angivna matrisen.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
Matrix för att kopiera.
Returns
Den skapade Aspose.Html.Drawing.IMatrix.
CreateMatrix(flotta, flotta, flotta, flotta, flotta, flotta)
Skapar en ny matris med de angivna elementen.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
Värdet i den första raden och första kolumnen i matrisen.
m12 float
Värdet i den första raden och andra kolumnen av matrisen.
m21 float
Värdet i andra raden och första kolumnen i matrisen.
m22 float
Värdet i andra raden och andra kolumnen i matrisen.
m31 float
Värdet i den tredje raden och den första kolumnen i matrisen.
m32 float
Värdet i den tredje raden och andra kolumnen av matrisen.
Returns
Den skapade Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Skapar en ny identitetsmatrix.
IMatrix CreateMatrix()Returns
Den skapade Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Skapar en solid brush med den angivna färgen.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
Färgen på den fasta brusen.
Returns
Den skapade Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Skapar en texturborste med de angivna parametrarna.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[ ]
Den byte array som innehåller bilddata.
Returns
Den skapade Aspose.Html.Drawing.ITextureBrush.