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
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.