Interface IDrawingFactory
Именује се: Aspose.Svg.Drawing Асамблеја: Aspose.SVG.dll (25.5.0)
Представља фабрику за стварање објеката који се односе на цртање.
[ComVisible(true)]
public interface IDrawingFactory : IDisposable
Implements
Methods
CreateInterpolationColor(боја, плутање)
Креира интерполациону боју са одређеном бојом и положајем.
IInterpolationColor CreateInterpolationColor(Color color, float position)
Parameters
color
Color
Представља боју која ће се користити у одговарајућем положају градиента.
position
float
Позиција, представљена као проценат од 0 до 1, у којем ће се користити одговарајућа градијантна боја.
Returns
Створен Аппозе.Свг.Дреирање.ИнтерполацијаЦвет.
CreateLinearGradientBrush(РектанглеФ, IIнтерполацијаЦвет[])
Креира линеарну градијентску четку са одређеним параметрима.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)
Parameters
rect
RectangleF
Правоугао који дефинише градитељске границе.
colors
IInterpolationColor
[]
Цветови интерполације за градијент. погледајте Аппозе.Свг.Дреирање.ИнтерполицијаЦвет.
Returns
Стварање АСПОЗЕ.Свг.ДРАВИНГ.ИЛИНЕАРГРАДИЕНТБруш
CreateMatrix(Иматрикс)
Креира нову матрицу са истим садржајем као и одређена матрица.
IMatrix CreateMatrix(IMatrix matrix)
Parameters
matrix
IMatrix
Матрица за копирање.
Returns
Стварање Аппосе.Свг.Иматрикс
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
Стварање Аппосе.Свг.Иматрикс
CreateMatrix()
Покреће се нова матрица идентитета.
IMatrix CreateMatrix()
Returns
Стварање Аппосе.Свг.Иматрикс
CreateSolidBrush(Color)
Креира чврсту четку са одређеном бојом.
ISolidBrush CreateSolidBrush(Color color)
Parameters
color
Color
Боја чврстог четкица.
Returns
Стварање Аппосе.Свг.ИзолидБруш.
CreateTextureBrush(Бајте[])
Креира текстуалну четку са одређеним параметрима.
ITextureBrush CreateTextureBrush(byte[] imageBytes)
Parameters
imageBytes
byte
[]
Бајт распон који садржи податке о слици.
Returns
Стварање Аппосе.Свг.Драинг.ИТекстуреБруш.