Interface IDrawingFactory
Το όνομα: Aspose.Html.Drawing Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Αντιπροσωπεύει ένα εργοστάσιο για τη δημιουργία σχετικών αντικειμένων σχετικών με το σχέδιο.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(Χρωματισμός, Float)
Δημιουργεί ένα χρώμα διασποράς με το καθορισμένο χρώμα και τη θέση.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Αντιπροσωπεύει το χρώμα που θα χρησιμοποιηθεί στην αντίστοιχη θέση του gradient.
position
float
Η θέση, που αντιπροσωπεύεται ως ποσοστό από 0 έως 1, στην οποία θα χρησιμοποιηθεί το αντίστοιχο χρώμα gradient.
Returns
Η δημιουργία του Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(Ρέκταγλυφία, IInterpolationColor[])
Δημιουργεί μια γραμμική γραμμή με τις καθορισμένες παραμέτρους.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Η ορθογώνια που καθορίζει τα όρια του gradient.
colors
IInterpolationColor
[ ]
Τα χρώματα της διασποράς για το gradient. δείτε Aspose.Html.Drawing.IInterpolationColor.
Returns
Η δημιουργία του Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(ΙΜΑΤΡΙΞ)
Δημιουργεί μια νέα μητρώα με το ίδιο περιεχόμενο με την καθορισμένη μητρώα.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Το Matrix για να αντιγράψει.
Returns
Η δημιουργία του Aspose.Html.Drawing.IMatrix.
CreateMatrix(Ναυτιλία, Ναυτιλία, Ναυτιλία, Ναυτιλία)
Δημιουργεί ένα νέο μητρώο με τα καθορισμένα στοιχεία.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Η τιμή στην πρώτη γραμμή και την πρώτη στήλη της μάρκας.
m12
float
Η τιμή στην πρώτη γραμμή και τη δεύτερη στήλη της μάρκας.
m21
float
Η τιμή στην δεύτερη γραμμή και την πρώτη στήλη της μάρκας.
m22
float
Η τιμή στην δεύτερη γραμμή και τη δεύτερη στήλη της κλίμακας.
m31
float
Η τιμή στην τρίτη γραμμή και την πρώτη στήλη της κλίμακας.
m32
float
Η τιμή στην τρίτη γραμμή και τη δεύτερη στήλη της κλίμακας.
Returns
Η δημιουργία του Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Δημιουργεί μια νέα μητρώα ταυτότητας.
IMatrix CreateMatrix()
Returns
Η δημιουργία του Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Δημιουργεί μια σταθερή βούρτσα με το καθορισμένο χρώμα.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Το χρώμα της σκληρής πετσέτας.
Returns
Η δημιουργία του Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(Μπίτι[])
Δημιουργεί μια κλωστοϋφαντουργία με τις καθορισμένες παραμέτρους.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[ ]
Η γραμμή byte που περιέχει τα δεδομένα εικόνας.
Returns
Η δημιουργία του Aspose.Html.Drawing.ITextureBrush.