Interface IDrawingFactory

Interface IDrawingFactory

Το όνομα: Aspose.Html.Drawing Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Αντιπροσωπεύει ένα εργοστάσιο για τη δημιουργία σχετικών αντικειμένων σχετικών με το σχέδιο.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Χρωματισμός, Float)

Δημιουργεί ένα χρώμα διασποράς με το καθορισμένο χρώμα και τη θέση.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Αντιπροσωπεύει το χρώμα που θα χρησιμοποιηθεί στην αντίστοιχη θέση του gradient.

position float

Η θέση, που αντιπροσωπεύεται ως ποσοστό από 0 έως 1, στην οποία θα χρησιμοποιηθεί το αντίστοιχο χρώμα gradient.

Returns

IInterpolationColor

Η δημιουργία του Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(Ρέκταγλυφία, IInterpolationColor[])

Δημιουργεί μια γραμμική γραμμή με τις καθορισμένες παραμέτρους.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Η ορθογώνια που καθορίζει τα όρια του gradient.

colors IInterpolationColor [ ]

Τα χρώματα της διασποράς για το gradient. δείτε Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Η δημιουργία του Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(ΙΜΑΤΡΙΞ)

Δημιουργεί μια νέα μητρώα με το ίδιο περιεχόμενο με την καθορισμένη μητρώα.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Το Matrix για να αντιγράψει.

Returns

IMatrix

Η δημιουργία του 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

IMatrix

Η δημιουργία του Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Δημιουργεί μια νέα μητρώα ταυτότητας.

IMatrix CreateMatrix()

Returns

IMatrix

Η δημιουργία του Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Δημιουργεί μια σταθερή βούρτσα με το καθορισμένο χρώμα.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Το χρώμα της σκληρής πετσέτας.

Returns

ISolidBrush

Η δημιουργία του Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(Μπίτι[])

Δημιουργεί μια κλωστοϋφαντουργία με τις καθορισμένες παραμέτρους.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

Η γραμμή byte που περιέχει τα δεδομένα εικόνας.

Returns

ITextureBrush

Η δημιουργία του Aspose.Html.Drawing.ITextureBrush.

 Ελληνικά