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
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.