Interface IDrawingFactory
Il nome: Aspose.Html.Drawing Assemblaggio: Aspose.HTML.dll (25.5.0)
Rappresenta una fabbrica per la creazione di oggetti legati al disegno.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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
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
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
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
La creazione di Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Crea una nuova matrice di identità.
IMatrix CreateMatrix()Returns
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
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
Il creato Aspose.Html.Drawing.ITextureBrush.