Class DocDevice

Class DocDevice

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

A dokumentumot a DOCX dokumentumhoz képviseli.

[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable

Inheritance

object Device Device<docdevice.docgraphiccontext, docrenderingoptions=""> DocDevice

Implements

IDevice , IDisposable

Örökletes tagok

Device<docdevice.docgraphiccontext, docrenderingoptions="">.Initialize() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.SaveGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.RestoreGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GetExtension() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginDocument(Document) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndDocument() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginPage(SizeF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndPage() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Flush() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginElement(Element, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndElement(Element) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.ClosePath() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.MoveTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.LineTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.AddRect(RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.CubicBezierTo(PointF, PointF, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Stroke() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Fill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Clip(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeAndFill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.FillText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.DrawImage(byte[], WebImageFormat, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose(bool) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Options , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Configuration , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GraphicContext , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StreamProvider , Device<docdevice.docgraphiccontext, docrenderingoptions="">.OutputStream , Device<docdevice.docgraphiccontext, docrenderingoptions="">.PageIndex , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

DocDevice(Az ICreateStreamProvider)

Kezdeményez egy új példát az Aspose.Html.Rendering.Doc.DocDevice osztály.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

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

DocDevice(DocRenderingOptions, ICreateStreamProvider)

Kezdeményez egy új példát az Aspose.Html.Rendering.Doc.DocDevice osztály a rendering opciók és a stream szolgáltató.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Rendelkezési lehetőségek.

streamProvider ICreateStreamProvider

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

DocDevice(A string)

Elindítja az Aspose.Html.Rendering.Doc.DocDevice osztály új példáját a kimeneti fájl neve alapján.

public DocDevice(string file)

Parameters

file string

A kimeneti fájl neve

DocDevice(Térképek, string)

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

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Rendelkezési lehetőségek.

file string

A kimeneti fájl neve

DocDevice(Stream)

Elindítja az Aspose.Html.Rendering.Doc.DocDevice osztály új példányát a kimeneti áramlással.

public DocDevice(Stream stream)

Parameters

stream Stream

A kiadás áramlása

DocDevice(Részletesebben Opciók, Stream)

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

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Rendelkezési lehetőségek.

stream Stream

A kiadás áramlása

Methods

AddRect(RectangleF)

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

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Egy rektangul a rajzoláshoz.

BeginDocument(Document)

Kezdődik a dokumentum bemutatása.

public override void BeginDocument(Document document)

Parameters

document Document

Ez a dokumentum.

BeginElement(Elemek, RectangleF)

Kezdődik a HTML csomópont megjelenítése.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

A html 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 override 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 FillMode szabályt használva, hogy meghatározzák, hogy melyik régiót kell kitölteni.Ez a módszer megszünteti a jelenlegi utat.

public override void Clip(FillRule mode)

Parameters

mode FillRule

A kitöltés módja 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 override 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 override 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.

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

A rektangul, amely meghatározza a pozíciót és a méretet, hogy húzza.

EndElement(Element)

Véget ér a html csomópont.

public override void EndElement(Element element)

Parameters

element Element

A html elem.

EndPage()

Véget ért a jelenlegi oldaltól.

public override 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 override void Fill(FillRule mode)

Parameters

mode FillRule

A kitöltési mód meghatározza, hogy a zárt út belső részét hogyan töltjük ki

FillText(Térkép, PointF)

Töltse ki a megadott szövegszalagot a megadott helyen.

public override 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 override void Flush()

GetExtension()

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

protected override string GetExtension()

Returns

string

A fájl kiterjesztése.

Initialize()

Kezdődik a kontextus stack.

protected override void Initialize()

LineTo(PointF)

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

public override 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 override void MoveTo(PointF pt)

Parameters

pt PointF

A pont, ahová mozgatni az utat.

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 override void Stroke()

StrokeAndFill(FillRule)

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

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

A kitöltés módja meghatározza, hogy a zárt út belső részét hogyan töltjük ki.

StrokeText(Térkép, PointF)

A kijelölt szövegszalagot a kijelölt helyen rázza meg.

public override 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.</docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,>

 Magyar