Class Device

Class Device

A név: Aspose.Html.Rendering Összefoglaló: Aspose.HTML.dll (25.4.0)

Képviseli az alaposztályt a speciális renderelési eszközök megvalósításához.

[ComVisible(true)]
public abstract class Device<tgraphiccontext, trenderingoptions=""> : Device, IDevice, IDisposable where TGraphicContext : GraphicContext, new() where TRenderingOptions : RenderingOptions

A paraméterek típusa

TGraphicContext

Grafikai kontextus, amely megtartja a jelenlegi grafikai vezérlő paramétereket

TRenderingOptions

Rendering opciók

Inheritance

object Device Device<tgraphiccontext, trenderingoptions="">

Implements

IDevice , IDisposable

Örökletes tagok

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Device(TrenderingOptions, az ICreateStreamProvider)

Elindítja az Aspose.Html.Rendering.Device`2 osztály új példáját az opciók és a stream szolgáltató renderelésével.

protected Device(TRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options Trend opciók

Rendelkezési lehetőségek.

streamProvider ICreateStreamProvider

Objektum, amely az Aspose.Html.IO.ICreateStreamProvider felületet vezeti be

Device(TrenderingOptions, szál)

Elindítja az Aspose.Html.Rendering.Device`2 osztály új példáját az opciók és a kimeneti fájl neve megjelenítésével.

protected Device(TRenderingOptions options, string file)

Parameters

options Trend opciók

Rendelkezési lehetőségek.

file string

A kimeneti fájl neve.

Device(Térképek, Stream)

Elindítja az Aspose.Html.Rendering.Device`2 osztály új példáját az opciók és a kimeneti áramlás renderelésével.

protected Device(TRenderingOptions options, Stream stream)

Parameters

options Trend opciók

Rendelkezési lehetőségek.

stream Stream

A kiadás áramlása.

Properties

Configuration

A készülék konfigurációja.

protected virtual Device<tgraphiccontext, trenderingoptions="">.DeviceConfiguration Configuration { get; }

ingatlan értéke

Device <tgraphiccontext, trenderingoptions="">. DeviceConfiguration

GraphicContext

A grafikus kontextus

public TGraphicContext GraphicContext { get; }

ingatlan értéke

TGFK összefüggés

Options

Megkapja az opciókat.

public TRenderingOptions Options { get; }

ingatlan értéke

Trend opciók

OutputStream

Állítsa be és kapja a kimeneti áramot.

protected Stream OutputStream { get; }

ingatlan értéke

Stream

PageIndex

Állítsa be vagy kapja meg a jelenlegi oldal indexét

protected int PageIndex { get; set; }

ingatlan értéke

int

StreamProvider

Megkapja az áramszolgáltató objektumát.

protected ICreateStreamProvider StreamProvider { get; }

ingatlan értéke

ICreateStreamProvider

Methods

AddRect(RectangleF)

Helyezzen egy jobboldalt a jelenlegi útvonalra, mint egy teljes alútvonalat.

public virtual void AddRect(RectangleF rect)

Parameters

rect RectangleF

Egy rektangul a rajzoláshoz.

BeginDocument(Document)

Kezdődik a dokumentum bemutatása.

public virtual void BeginDocument(Document document)

Parameters

document Document

Ez a dokumentum.

BeginElement(Elemek, RectangleF)

Kezdődik a csomagtartás.

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

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

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

public virtual void ClosePath()

CubicBezierTo(PointF, PointF és PointF)

Helyezzen egy kubikus Bézier forgalmat a jelenlegi úthoz. A forgalmat a jelenlegi ponttól a pt2 pontig terjesztik,a pt1 és pt2 használata a Bézier ellenőrzési pontként. az új jelenlegi pont a pt3.

public virtual 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

Dispose()

Alkalmazás-meghatározott feladatokat végez, amelyek a nem kezelt erőforrások felszabadításával, felszabadításával vagy újrahasznosításával kapcsolatosak.

public void Dispose()

Dispose(Bóli)

A nem kezelt és - opcionálisan - kezelt erőforrások kibocsátása.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

Igaz, hogy mind a kezelt, mind a nem kezelt erőforrások felszabaduljanak; hamis, hogy csak a kezelt erőforrások felszabaduljanak.

DrawImage(Byte[], WebImageFormat, RectangleF)

Írja be a meghatározott képet.

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

public virtual void EndDocument()

EndElement(Element)

Véget ért a csomagtartás.

public virtual void EndElement(Element element)

Parameters

element Element

Az Aspose.Html.Dom elem.

EndPage()

Véget ért a jelenlegi oldaltól.

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

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

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

public virtual void Flush()

GetExtension()

Megkapja a kimeneti fájl kiterjesztését.

protected virtual string GetExtension()

Returns

string

A fájl kiterjesztése.

Initialize()

Kezdődik a kontextus stack.

protected virtual void Initialize()

LineTo(PointF)

Hozzon hozzá egy egyenletes vonal szegmensét a jelenlegi pontból a ponthoz (pt).

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

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

public virtual void RestoreGraphicContext()

SaveGraphicContext()

Az egész grafikai kontextus egy példányát nyomja a szalagra.

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

public virtual void Stroke()

StrokeAndFill(FillRule)

Kattintson és töltse ki a jelenlegi útvonalat.Ez a módszer megszünteti a jelenlegi utat.

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

public virtual 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.</tgraphiccontext,></tgraphiccontext,></tgraphiccontext,></tgraphiccontext,>

 Magyar