Interface IDrawingFactory
Названий на: Aspose.Html.Drawing Асамблея: Aspose.HTML.dll (25.5.0)
Представляє фабрику для створення об’єктів, пов’язаних з малюнками.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(Колір, флот)
Створює колір інтерполяції з зазначеним кольором і положенням.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Представляє колір, який буде використаний в відповідному положенні градієнта.
position float
Позиція, представлена як відсоток від 0 до 1, на якій буде використовуватися відповідний градієнтний колір.
Returns
Створений Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(ІНТЕРПОЛАЦІЯ ІНТЕРПОЛАЦІЯ[])
Створює лінійний градієнт з зазначеними параметрами.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Прямий кут, що визначає градієнтські межі.
colors IInterpolationColor
[ ]
Колір інтерполяції для градієнта. переглянути Aspose.Html.Drawing.IInterpolationColor.
Returns
Створений Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(Іматрикс)
Створює нову матрицю з тим же контентом, що і зазначена матриця.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
Матриця для копіювання.
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
[ ]
Біт-аррей, що містить дані зображення.
Returns
Створений Aspose.Html.Drawing.ITextureBrush.