Interface IDevice
A név: Aspose.Html.Rendering Összefoglaló: Aspose.HTML.dll (25.5.0)
Meghatározza azokat a módszereket és tulajdonságokat, amelyek támogatják a grafikai elemek, például útvonalak, szöveg és képek személyre szabott renderelését.
[ComVisible(true)]
public interface IDevice : IDisposableImplements
Properties
GraphicContext
A grafikus összefüggés megismerése.
GraphicContext GraphicContext { get; }ingatlan értéke
Options
Megkapja az opciókat.
RenderingOptions Options { get; }ingatlan értéke
Methods
AddRect(RectangleF)
Helyezzen egy jobboldalt a jelenlegi útvonalra, mint egy teljes alútvonalat.
void AddRect(RectangleF rect)Parameters
rect RectangleF
Egy rektangul a rajzoláshoz.
BeginDocument(Document)
Kezdődik a dokumentum bemutatása.
void BeginDocument(Document document)Parameters
document Document
Ez a dokumentum.
BeginElement(Elemek, RectangleF)
Elkezdődik az elemek elterjedése.
bool BeginElement(Element element, RectangleF rect)Parameters
element Element
Az Aspose.Html.Dom elem.
rect RectangleF
A csomópont záró dobozát.
Returns
Visszatér [igaz] ha az elemet feldolgozni kell.
BeginPage(Szépség)
Kezdődik az új oldal bemutatása.
void BeginPage(SizeF size)Parameters
size SizeF
Az oldal mérete.
Clip(FillRule)
Változtassa meg a jelenlegi csúszás útvonalát azáltal, hogy összekapcsolja a jelenlegi útvonalat, a FillRule-t használva, hogy meghatározzák, hogy melyik régiót kell kitölteni.Ez a módszer megszünteti a jelenlegi utat.
void Clip(FillRule rule)Parameters
rule FillRule
A kitöltés szabálya meghatározza, hogy a zárt út belső részét hogyan vágják le
ClosePath()
Zárja be a jelenlegi alútvonalat azáltal, hogy a jelenlegi pontból a alútvonal kiindulási pontjáig egyenes vonal szegmenset ragaszkodik.Ha a jelenlegi alút már bezárva van, a “ClosePath” nem tesz semmit.Ez az operátor megszünteti a jelenlegi alútvonalat.A jelenlegi útvonalra egy másik szegmens hozzáadásával új alútvonal kezdődik,Még akkor is, ha az új szegmens a „ClosePath” módszer által elérett végponton kezdődik.
void ClosePath()CubicBezierTo(PointF, PointF és PointF)
Helyezzen egy kubikus Bézier forgalmat a jelenlegi úthoz. A forgalmat a jelenlegi ponttól a pt3 pontig terjesztik,a pt1 és pt2 használata a Bézier ellenőrzési pontként. az új jelenlegi pont a pt3.
void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)Parameters
pt1 PointF
Az első pont koordinátora
pt2 PointF
A második pont koordinátora
pt3 PointF
Harmadik pont koordinátora
DrawImage(Byte[], WebImageFormat, RectangleF)
Írja be a meghatározott képet.
void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)Parameters
data byte
[]
Számos bajt képviseli a képet.
imageFormat WebImageFormat
Kép formátum
rect RectangleF
Egy rektangul, amely meghatározza a pozíciót és a méretet, hogy húzza.
EndDocument()
Véget ért a dokumentum bemutatása.
void EndDocument()EndElement(Element)
Véget ért az elemek átalakítása.
void EndElement(Element element)Parameters
element Element
Az Aspose.Html.Dom elem.
EndPage()
Véget ért a jelenlegi oldaltól.
void EndPage()Fill(FillRule)
Az egész területet a jelenlegi útvonal zárja le.Ha az út több összekapcsolt alútból áll, akkor az összes alút belsejét kitölti,Együtt megvizsgálva.Ez a módszer megszünteti a jelenlegi utat.
void Fill(FillRule rule)Parameters
rule FillRule
A kitöltés szabálya meghatározza, hogy a zárt út belső részét hogyan töltik be
FillText(Térkép, PointF)
Töltse ki a megadott szövegszalagot a megadott helyen.
void FillText(string text, PointF pt)Parameters
text string
A szálak kitöltése.
pt PointF
Az a pont, amely meghatározza a szöveg koordinátáit.
Flush()
Az összes adatot a kimeneti áramlásra áramlik.
void Flush()LineTo(PointF)
Hozzon hozzá egy egyenletes vonal szegmensét a jelenlegi pontból a ponthoz (pt).
void LineTo(PointF pt)Parameters
pt PointF
A pont, ahová kell létrehozni a vonalat.
MoveTo(PointF)
Egy új alút megkezdődik azáltal, hogy a jelenlegi pontot a pt paraméter koordinátáira mozgatja, elhanyagolva a csatlakozó vonal szegmensét.Ha az előző út építési módszer a jelenlegi út is “MoveTo”, az új “MoveTo” túllép;Az előző „MoveTo” művelet sem marad az úton.
void MoveTo(PointF pt)Parameters
pt PointF
A pont, ahová mozgatni az utat.
RestoreGraphicContext()
Visszaállítja az egész grafikai kontextust az előző értékeihez a csomagtól.
void RestoreGraphicContext()SaveGraphicContext()
Az egész grafikai kontextus egy példányát nyomja a szalagra.
void SaveGraphicContext()Stroke()
A csúszott vonal követi az út minden egyenes vagy forgó szegmensét,a szegmensre összpontosítva párhuzamos oldalakkal. az út minden alútját külön-külön kezelik.Ez a módszer megszünteti a jelenlegi utat.
void Stroke()StrokeAndFill(FillRule)
Kattintson és töltse ki a jelenlegi útvonalat.Ez a módszer megszünteti a jelenlegi utat.
void StrokeAndFill(FillRule rule)Parameters
rule FillRule
A kitöltés szabálya meghatározza, hogy a zárt út belső részét hogyan töltik be.
StrokeText(Térkép, PointF)
A kijelölt szövegszalagot a kijelölt helyen rázza meg.
void StrokeText(string text, PointF pt)Parameters
text string
Sárkány a stroke.
pt PointF
Pont, amely meghatározza a koordinátákat, hol kell elkezdeni a szöveget.