Interface IDrawingFactory
Nama dari : Aspose.Html.Drawing Pengumpulan: Aspose.HTML.dll (25.5.0)
Ia mewakili sebuah pabrik untuk menciptakan objek yang berkaitan dengan lukisan.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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
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
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
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
Hal ini dilakukan oleh Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Membangun matriks identitas baru.
IMatrix CreateMatrix()Returns
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
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
yang dibuat oleh Aspose.Html.Drawing.ITextureBrush.