Interface IDrawingFactory

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

IDisposable

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

IInterpolationColor

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

ILinearGradientBrush

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

IMatrix

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

IMatrix

De gecreëerde Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Het creëert een nieuwe identiteitsmatrix.

IMatrix CreateMatrix()

Returns

IMatrix

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

ISolidBrush

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

ITextureBrush

De gecreëerde Aspose.Html.Drawing.ITextureBrush.

 Nederlands