Interface IDrawingFactory

Interface IDrawingFactory

Il nome: Aspose.Html.Drawing Assemblaggio: Aspose.HTML.dll (25.4.0)

Rappresenta una fabbrica per la creazione di oggetti legati al disegno.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Il colore, il float)

Crea un colore di interpolazione con il colore e la posizione specificati.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Rappresenta il colore che verrà utilizzato nella posizione corrispondente del gradiente.

position float

La posizione, rappresentata come percentuale da 0 a 1, in cui verrà utilizzato il corrispondente colore gradiente.

Returns

IInterpolationColor

Il creato Aspose.Html.Drawing.IInterpolationColore.

CreateLinearGradientBrush(RectangleF, IInterpolazioneColore[])

Crea un gradiente lineare con i parametri specificati.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Il rectangolo definisce i confini gradienti.

colors IInterpolationColor [ ]

I colori di interpolazione per il gradiente. vedi Aspose.Html.Drawing.IInterpolationColore.

Returns

ILinearGradientBrush

Il creato Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Immatricolazione)

Crea una nuova matrice con lo stesso contenuto della matrice specificata.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

La matrice per copiare.

Returns

IMatrix

La creazione di Aspose.Html.Drawing.IMatrix.

CreateMatrix(flotta, flotta, flotta, flotta, flotta)

Crea una nuova matrice con gli elementi specificati.

IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

Parameters

m11 float

Il valore nella prima riga e nella prima colonna della matrice.

m12 float

Il valore nella prima riga e nella seconda colonna della matrice.

m21 float

Il valore nella seconda riga e nella prima colonna della matrice.

m22 float

Il valore nella seconda riga e nella seconda colonna della matrice.

m31 float

Il valore nella terza riga e nella prima colonna della matrice.

m32 float

Il valore nella terza riga e nella seconda colonna della matrice.

Returns

IMatrix

La creazione di Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Crea una nuova matrice di identità.

IMatrix CreateMatrix()

Returns

IMatrix

La creazione di Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Crea una spazzola solida con il colore specificato.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Il colore della spazzola solida.

Returns

ISolidBrush

Il creato Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(di byte[])

Crea un brush di tessuto con i parametri specificati.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

L’array byte contenente i dati dell’immagine.

Returns

ITextureBrush

Il creato Aspose.Html.Drawing.ITextureBrush.

 Italiano