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