Interface IDrawingFactory
İsim alanı : Aspose.Html.Drawing Toplantı: Aspose.HTML.dll (25.5.0)
Tasarım ile ilgili nesneler oluşturmak için bir fabrika temsil eder.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
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
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
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
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
Yaratılan Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Yeni bir kimlik matrisini oluşturur.
IMatrix CreateMatrix()Returns
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
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
Yaratılan Aspose.Html.Drawing.ITextureBrush.