Interface IDrawingFactory

Interface IDrawingFactory

A név: Aspose.Html.Drawing Összefoglaló: Aspose.HTML.dll (25.4.0)

Képviseli a gyárat a rajzhoz kapcsolódó tárgyak létrehozására.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Szín, Float)

Egy interpolációs színt hoz létre a megadott színvel és pozícióval.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Képviseli azt a színt, amelyet a gradiens megfelelő pozíciójában használnak.

position float

A pozíció, amely a 0-1 százalékos arányban jelenik meg, amelyben a megfelelő gradiens színt használják.

Returns

IInterpolationColor

A létrehozott Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolációColor[])

Hozzon létre egy lineáris gradiens szűrőt a meghatározott paraméterekkel.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

A gradiens határait meghatározó rektangul.

colors IInterpolationColor []

Az interpolációs színek a gradiens számára. lásd Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

A létrehozott Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(Imatrix)

Hozzon létre egy új matrixot, amely ugyanazt a tartalmat tartalmazza, mint a meghatározott matrix.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

A matricát másolni kell.

Returns

IMatrix

A létrehozott Aspose.Html.Drawing.IMatrix.

CreateMatrix(hajó, hajó, hajó, hajó, hajó)

Hozzon létre egy új matrixot a meghatározott elemekkel.

IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

Parameters

m11 float

Az érték az első sorban és az első oszlopban a matrix.

m12 float

Az érték az első és a második oszlopban a matrix.

m21 float

Az érték a második sorban és a matrix első oszlopában.

m22 float

Az érték a második sorban és a második oszlopban a matrix.

m31 float

Az érték a harmadik sorban és a matrix első oszlopában.

m32 float

Az érték a harmadik sorban és a második oszlopban a matrix.

Returns

IMatrix

A létrehozott Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Egy új identitási matrix létrehozása.

IMatrix CreateMatrix()

Returns

IMatrix

A létrehozott Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Hozzon létre egy szilárd törölközőt a megadott színvel.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

A szilárd szőnyeg színe.

Returns

ISolidBrush

A létrehozott Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(Byte[])

Hozzon létre egy textúrát a meghatározott paraméterekkel.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte []

A bit array tartalmazza a kép adatait.

Returns

ITextureBrush

A létrehozott Aspose.Html.Drawing.ITextureBrush.

 Magyar