Interface IDrawingFactory

Interface IDrawingFactory

Именује се: Aspose.Svg.Drawing Асамблеја: Aspose.SVG.dll (25.5.0)

Представља фабрику за стварање објеката који се односе на цртање.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(боја, плутање)

Креира интерполациону боју са одређеном бојом и положајем.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Представља боју која ће се користити у одговарајућем положају градиента.

position float

Позиција, представљена као проценат од 0 до 1, у којем ће се користити одговарајућа градијантна боја.

Returns

IInterpolationColor

Створен Аппозе.Свг.Дреирање.ИнтерполацијаЦвет.

CreateLinearGradientBrush(РектанглеФ, IIнтерполацијаЦвет[])

Креира линеарну градијентску четку са одређеним параметрима.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Правоугао који дефинише градитељске границе.

colors IInterpolationColor []

Цветови интерполације за градијент. погледајте Аппозе.Свг.Дреирање.ИнтерполицијаЦвет.

Returns

ILinearGradientBrush

Стварање АСПОЗЕ.Свг.ДРАВИНГ.ИЛИНЕАРГРАДИЕНТБруш

CreateMatrix(Иматрикс)

Креира нову матрицу са истим садржајем као и одређена матрица.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Матрица за копирање.

Returns

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

Стварање Аппосе.Свг.Иматрикс

CreateMatrix()

Покреће се нова матрица идентитета.

IMatrix CreateMatrix()

Returns

IMatrix

Стварање Аппосе.Свг.Иматрикс

CreateSolidBrush(Color)

Креира чврсту четку са одређеном бојом.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Боја чврстог четкица.

Returns

ISolidBrush

Стварање Аппосе.Свг.ИзолидБруш.

CreateTextureBrush(Бајте[])

Креира текстуалну четку са одређеним параметрима.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte []

Бајт распон који садржи податке о слици.

Returns

ITextureBrush

Стварање Аппосе.Свг.Драинг.ИТекстуреБруш.

 Српски