Interface IDrawingFactory
Το όνομα: Aspose.Html.Drawing Συγκέντρωση: Aspose.HTML.dll (25.5.0)
Αντιπροσωπεύει ένα εργοστάσιο για τη δημιουργία σχετικών αντικειμένων σχετικών με το σχέδιο.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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.