Interface IDrawingFactory
ja nimityö: Aspose.Html.Drawing Kokoelma: Aspose.HTML.dll (25.5.0)
Se edustaa tehtaita, joilla luodaan piirustukseen liittyviä esineitä.
[ComVisible(true)]
public interface IDrawingFactory : IDisposableImplements
Methods
CreateInterpolationColor(Väri ja float)
Luo interpolaation väri, jossa on määritetty väri ja sijainti.
IInterpolationColor CreateInterpolationColor(Color color, float position)Parameters
color Color
Se edustaa väriä, jota käytetään gradientin vastaavassa asennossa.
position float
Asema, edustettuna prosenttiosuutena 0–1, jossa käytetään vastaavaa gradienttien väriä.
Returns
Se on luotu Aspose.Html.Drawing.IInterpolationColor.
CreateLinearGradientBrush(RectangleF, IInterpolation väri[])
Luo lineaarinen gradienttippu, jossa on määriteltyjä parametreja.
ILinearGradientBrush CreateLinearGradientBrush(RectangleF rect, IInterpolationColor[] colors)Parameters
rect RectangleF
Oikea kulma määrittelee gradienttien rajat.
colors IInterpolationColor
[]
Interpolation värit gradientille. Katso Aspose.Html.Drawing.IInterpolationColor.
Returns
Se on luotu Aspose.Html.Drawing.ILinearGradientBrush.
CreateMatrix(IMATRICS)
Luo uusi matriisi, jossa on samat sisällöt kuin määritetty matriisi.
IMatrix CreateMatrix(IMatrix matrix)Parameters
matrix IMatrix
Matrix on kopioitu.
Returns
Se on luotu Aspose.Html.Drawing.IMatrix.
CreateMatrix(laivasto, laivasto, laivasto, laivasto, laivasto)
Luo uusi matriisi, jossa on määritettyjä elementtejä.
IMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
Määrä matriisin ensimmäisessä ja ensimmäisessä sarakkeessa.
m12 float
Määrä matriisin ensimmäisessä ja toisessa sarakkeessa.
m21 float
Määrä matriisin toisessa rivissä ja ensimmäisessä sarakkeessa.
m22 float
Määrä matriisin toisessa ja toisessa sarakkeessa.
m31 float
Kolmannessa rivissä ja matriisin ensimmäisessä sarakkeessa oleva arvo.
m32 float
Matriisin kolmannessa ja toisessa sarakkeessa oleva arvo.
Returns
Se on luotu Aspose.Html.Drawing.IMatrix.
CreateMatrix()
Luo uusi identiteetin matriisi.
IMatrix CreateMatrix()Returns
Se on luotu Aspose.Html.Drawing.IMatrix.
CreateSolidBrush(Color)
Luo kiinteä suihku, jossa on määritetty väri.
ISolidBrush CreateSolidBrush(Color color)Parameters
color Color
Se on kiinteän suihkun väri.
Returns
Se on luotu Aspose.Html.Drawing.ISolidBrush.
CreateTextureBrush(bytejä[])
Luo tekstiilikuiva, jossa on määriteltyjä parametreja.
ITextureBrush CreateTextureBrush(byte[] imageBytes)Parameters
imageBytes byte
[]
Byte array sisältää kuvan tiedot.
Returns
Se on luotu Aspose.Html.Drawing.ITextureBrush.