Interface IDevice

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

IDisposable

Properties

GraphicContext

A grafikus összefüggés megismerése.

GraphicContext GraphicContext { get; }

ingatlan értéke

GraphicContext

Options

Megkapja az opciókat.

RenderingOptions Options { get; }

ingatlan értéke

RenderingOptions

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

bool

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.

 Magyar