Interface IDevice
A név: Aspose.Html.Rendering Összefoglaló: Aspose.HTML.dll (25.4.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 : IDisposable
Implements
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.