Interface IDrawingFactory
De naam: Aspose.Html.Drawing Verzameling: Aspose.HTML.dll (25.4.0)
Het vertegenwoordigt een fabriek voor het creëren van tekening gerelateerde objecten.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Kleur, Float)
Het creëert een interpolatie kleur met de aangegeven kleur en positie.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Vertegenwoordigt de kleur die zal worden gebruikt in de overeenkomstige positie van de gradient.
position
float
De positie, vertegenwoordigd als een percentage van 0 tot 1, waarbij de overeenkomstige gradientkleur wordt gebruikt.
Returns
De gecreëerde Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolatieColor[])
Creëert een lineaire gradientbrush met de aangegeven parameters.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
De rectangle definieert de gradientgrenzen.
colors
IInterpolationColor
[]
De interpolatie kleuren voor de gradient. zie Aspose.Html.Drawing.IInterpolationColor.
Returns
De gecreëerde Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(IMATRIX)
Creëert een nieuwe matrix met dezelfde inhoud als de aangegeven matrix.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
De matrix om te kopiëren.
Returns
De gecreëerde Aspose.Html.Drawing.IMatrix.
CreateMatrix(De vloot, de vloot, de vloot, de vloot)
Creëert een nieuwe matrix met de aangegeven elementen.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
De waarde in de eerste rij en eerste kolom van de matrix.
m12
float
De waarde in de eerste rij en tweede kolom van de matrix.
m21
float
De waarde in de tweede rij en de eerste kolom van de matrix.
m22
float
De waarde in de tweede rij en tweede kolom van de matrix.
m31
float
De waarde in de derde rij en de eerste kolom van de matrix.
m32
float
De waarde in de derde rij en tweede kolom van de matrix.
Returns
De gecreëerde Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Het creëert een nieuwe identiteitsmatrix.
IMatrix CreateMatrix()
Returns
De gecreëerde Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Creëert een solide brush met de aangegeven kleur.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
De kleur van de solide broek.
Returns
De gecreëerde Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(byte[])
Creëert een textuurbrush met de aangegeven parameters.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[]
De byte array die de beeldgegevens bevat.
Returns
De gecreëerde Aspose.Html.Drawing.ITextureBrush.