Interface IDrawingFactory

Interface IDrawingFactory

İsim alanı : Aspose.Html.Drawing Görüntüleme: Aspose.HTML.dll (25.4.0)

Tasarım ile ilgili nesneler oluşturmak için bir fabrika temsil eder.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Renkler , Float)

Belirlenen renk ve pozisyon ile bir interpolasyon rengi oluşturur.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Gradient’in uygun pozisyonunda kullanılacak renk temsil eder.

position float

Yüzde 0 ile 1 arasındaki bir oran olarak temsil edilen pozisyon, ilgili gradient rengi kullanılacaktır.

Returns

IInterpolationColor

Yaratılan Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolasyonRenk[])

Belirlenen parametrelerle lineer bir gradient fırçası oluşturur.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

Gradient sınırlarını tanımlayan düz açı.

colors IInterpolationColor […]

Gradient için interpolasyon renkleri. bakınız Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Yaratılan Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(IMATRİX)

Yeni bir matris oluşturur, belirlenen matris ile aynı içeriğe sahiptir.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Matris kopyalamak için kullanılır.

Returns

IMatrix

Yaratılan Aspose.Html.Drawing.IMatrix.

CreateMatrix(Yüzey, Yüzey, Yüzey, Yüzey, Yüzey)

Belirlenen öğelerle yeni bir matris oluşturur.

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

Parameters

m11 float

Matrisin ilk satırında ve ilk sütunda değeri.

m12 float

Matrisin ilk ve ikinci sütunlarında değerler.

m21 float

İkinci satırda ve matrisin ilk sütununda değeri.

m22 float

Matrisin ikinci satırında ve ikinci sütunda değeri.

m31 float

Üçüncü satırda ve matrisin ilk sütununda değeri.

m32 float

Matrisin üçüncü satırında ve ikinci sütunda değeri.

Returns

IMatrix

Yaratılan Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Yeni bir kimlik matrisini oluşturur.

IMatrix CreateMatrix()

Returns

IMatrix

Yaratılan Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Belirlenen renk ile sağlam bir fırça oluşturur.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Sabit fırçanın rengi.

Returns

ISolidBrush

Yaratılan Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(byte[])

Belirlenen parametrelerle bir doku fırçası oluşturur.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte […]

Görüntü verilerini içeren byte array.

Returns

ITextureBrush

Yaratılan Aspose.Html.Drawing.ITextureBrush.

 Türkçe