Interface IDrawingFactory

Interface IDrawingFactory

Nama dari : Aspose.Html.Drawing Pengumpulan: Aspose.HTML.dll (25.4.0)

Ia mewakili sebuah pabrik untuk menciptakan objek yang berkaitan dengan lukisan.

[ComVisible(true)]
public interface IDrawingFactory : IDisposable

Implements

IDisposable

Methods

CreateInterpolationColor(Warna dan Float)

Mencipta warna interpolasi dengan warna dan posisi yang ditentukan.

IInterpolationColor CreateInterpolationColor(Color color, float position)

Parameters

color Color

Ini mewakili warna yang akan digunakan di posisi yang sesuai dari gradient.

position float

Posisi, diwakili sebagai persentase dari 0 hingga 1, di mana warna gradient yang sesuai akan digunakan.

Returns

IInterpolationColor

yang dibuat oleh Aspose.Html.Drawing.IInterpolationColor.

CreateLinearGradientBrush(RectangleF, IInterpolasi[])

Mencipta gradient linear dengan parameter yang ditentukan.

ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)

Parameters

rect RectangleF

rektangle yang mendefinisikan batas gradient.

colors IInterpolationColor [ ]

warna interpolasi untuk gradient. lihat Aspose.Html.Drawing.IInterpolationColor.

Returns

ILinearGradientBrush

Hal ini dilakukan oleh Aspose.Html.Drawing.ILinearGradientBrush.

CreateMatrix(IMATRIX)

Mencipta matriks baru dengan konten yang sama dengan matriks yang ditentukan.

IMatrix CreateMatrix(IMatrix matrix)

Parameters

matrix IMatrix

Matriks untuk menyalin.

Returns

IMatrix

Hal ini dilakukan oleh Aspose.Html.Drawing.IMatrix.

CreateMatrix(Angkatan Laut, Angkatan Laut, Angkatan Laut, Angkatan Laut)

Mencipta matriks baru dengan elemen yang ditentukan.

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

Parameters

m11 float

Nilai dalam baris pertama dan kolom pertama dari matriks.

m12 float

Nilai dalam baris pertama dan kolom kedua dari matriks.

m21 float

Nilai dalam baris kedua dan kolom pertama dari matriks.

m22 float

Nilai dalam baris kedua dan kolom kedua dari matriks.

m31 float

Nilai dalam baris ketiga dan kolom pertama dari matriks.

m32 float

Nilai dalam baris ketiga dan kolom kedua dari matriks.

Returns

IMatrix

Hal ini dilakukan oleh Aspose.Html.Drawing.IMatrix.

CreateMatrix()

Membangun matriks identitas baru.

IMatrix CreateMatrix()

Returns

IMatrix

Hal ini dilakukan oleh Aspose.Html.Drawing.IMatrix.

CreateSolidBrush(Color)

Mencipta sikat yang kuat dengan warna yang ditentukan.

ISolidBrush CreateSolidBrush(Color color)

Parameters

color Color

Warna dari brush yang kuat.

Returns

ISolidBrush

Hal ini dilakukan oleh Aspose.Html.Drawing.ISolidBrush.

CreateTextureBrush(byte[])

Mencipta brush tekstur dengan parameter yang ditentukan.

ITextureBrush CreateTextureBrush(byte[] imageBytes)

Parameters

imageBytes byte [ ]

Array byte yang berisi data gambar.

Returns

ITextureBrush

yang dibuat oleh Aspose.Html.Drawing.ITextureBrush.

 Indonesia