Class DocDevice

Class DocDevice

ja nimityö: Aspose.Html.Rendering.Doc Kokoelma: Aspose.HTML.dll (25.4.0)

Esittelee dokumentointia DOCX-dokumentille.

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

Inheritance

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

Implements

IDevice , IDisposable

Perintöjäsenet

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(ICreateStream toimittaja)

Aloitetaan Aspose.Html.Rendering.Doc.DocDevice -luokan uusi tapaus.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

Objekti, joka toteuttaa Aspose.Html.IO.ICreateStreamProvider -liittymän

DocDevice(DocRenderingOptions, ICreateStreamProvider)

Aloittaa Aspose.Html.Rendering.Doc.DocDevice-luokan uusi esimerkki tarjoamalla vaihtoehtoja ja virran tarjoajan.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Rendering vaihtoehtoja

streamProvider ICreateStreamProvider

Objekti, joka toteuttaa Aspose.Html.IO.ICreateStreamProvider -liittymän

DocDevice(String)

Aloittaa Aspose.Html.Rendering.Doc.DocDevice -luokan uusi esimerkki lähtötiedoston nimellä.

public DocDevice(string file)

Parameters

file string

Päätöstiedoston nimi

DocDevice(DocRenderingOptions, sarja)

Aloittaa Aspose.Html.Rendering.Doc.DocDevice-luokan uusi esimerkki rendering-vaihtoehtojen ja lähtötiedoston nimen avulla.

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Rendering vaihtoehtoja

file string

Päätöstiedoston nimi

DocDevice(Stream)

Aloittaa Aspose.Html.Rendering.Doc.DocDevice -luokan uusi esimerkki tuotantovirran mukaan.

public DocDevice(Stream stream)

Parameters

stream Stream

Tuonnin virta

DocDevice(DocRenderingOptions ja Stream)

Aloittaa Aspose.Html.Rendering.Doc.DocDevice-luokan uusi esimerkki rendering-vaihtoehtojen ja tulosvirran avulla.

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Rendering vaihtoehtoja

stream Stream

Tuonnin virta

Methods

AddRect(RectangleF)

Liitä oikea kulma nykyiselle reitille täydellisenä alapuolena.

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Oikealla reitillä piirrätään.

BeginDocument(Document)

Asiakirjan luovuttaminen alkaa.

public override void BeginDocument(Document document)

Parameters

document Document

Tämä asiakirja .

BeginElement(Pääosat, RectangleF)

Aloitetaan HTML-tyyppien luovuttaminen.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

ja html elementti.

rect RectangleF

Notin rajattu laatikko.

Returns

bool

Palauttaa [todellinen] jos elementti on käsiteltävä.

BeginPage(Simeä)

Aloitetaan uuden sivun luominen.

public override void BeginPage(SizeF size)

Parameters

size SizeF

Sivun koko on.

Clip(FillRule)

Muuttaa nykyistä leikkausreittiä kiertämällä sen nykyiseen reittiin, FillMode-säännön avulla määrittää alue täyttää.Tämä menetelmä lopettaa nykyisen polun.

public override void Clip(FillRule mode)

Parameters

mode FillRule

Täyttymismenettely määrittää, miten suljetun reitin sisätilat on leikattu

ClosePath()

Sulje nykyinen aluetta kiinnittämällä suora linjan segmentti nykyisestä pisteestä aluetta lähtökohtaan.Jos nykyinen aluetta on jo suljettu, “ClosePath” ei tee mitään.Tämä operaattori lopettaa nykyisen aluetta. lisäämällä toisen segmentin nykyiselle reitille alkaa uusi aluetta,vaikka uusi segmentti aloitetaan “ClosePath” -menetelmällä saavutettuun loppupisteeseen.

public override void ClosePath()

CubicBezierTo(PointF, PointF ja PointF)

Liitä kuutioinen Bézier-kurva nykyiselle reitille. kurva ulottuu nykyisestä pisteestä pt2-pisteeseen,käytetään pt1 ja pt2 Bézier-ohjauspisteinä. uusi nykypiste on pt3.

public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)

Parameters

pt1 PointF

Ensimmäisen kohdan koordinaatiot

pt2 PointF

Toisen kohdan koordinaatiot

pt3 PointF

Kolmannen kohdan koordinaatiot

DrawImage(bytejä[], WebImageFormat, RectangleF)

Valitse kuvattu kuva.

public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)

Parameters

data byte []

Erilaisia bytejä, jotka edustavat kuvaa.

imageFormat WebImageFormat

Kuva muodossa.

rect RectangleF

Rektangeli, joka määrittää sijainnin ja koon.

EndElement(Element)

Lopputulos on HTML-tyyppinen.

public override void EndElement(Element element)

Parameters

element Element

ja html elementti.

EndPage()

Lopetetaan nykyisen sivun palauttaminen.

public override void EndPage()

Fill(FillRule)

Se täyttää koko alueen, joka on suljettu nykyisellä tiellä.Jos reitti koostuu useista erillisistä aluetuista, se täyttää kaikkien aluetuiden sisätilat,katsotaan yhdessä.Tämä menetelmä lopettaa nykyisen polun.

public override void Fill(FillRule mode)

Parameters

mode FillRule

Täyttymismenettely määrittää, miten suljetun reitin sisätilat täyttyvät

FillText(Tyyppi, PointF)

Täytä määritelty tekstivirta määritellyssä paikassa.

public override void FillText(string text, PointF pt)

Parameters

text string

Vinkkejä täyttämään.

pt PointF

Siinä määritellään tekstin koordinaatit.

Flush()

Flushes kaikki tiedot tulosvirtaa.

public override void Flush()

GetExtension()

Saat ulottuvuuden lähtötiedoston.

protected override string GetExtension()

Returns

string

tiedoston laajentaminen .

Initialize()

Aloita konteksti stack.

protected override void Initialize()

LineTo(PointF)

Liitä suora linjan segmentti nykyisestä pisteestä pisteeseen (pt). Uusi nykyinen piste on pt.

public override void LineTo(PointF pt)

Parameters

pt PointF

Kohta, mistä luoda linja.

MoveTo(PointF)

Aloitetaan uusi aluetta siirtämällä nykyinen kohde parametri pt koordinaatteihin, unohtamalla kaikki yhteyslinjan segmentit.Jos aikaisempi reitin rakentamismenetelmä nykyisessä reitissä oli myös “MoveTo”, uusi “MoveTo” ylittää sen;Edellisestä “MoveTo” -operaatiosta ei jää jäljelle.

public override void MoveTo(PointF pt)

Parameters

pt PointF

Kohta, mihin liikkua tie.

Stroke()

Ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa ristiriidassa.keskittyy segmenttiin rinnakkaisilla sivuilla. kunkin matkan alapuolella käsitellään erikseen.Tämä menetelmä lopettaa nykyisen polun.

public override void Stroke()

StrokeAndFill(FillRule)

Paina ja täytä nykyinen reitti.Tämä menetelmä lopettaa nykyisen polun.

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

Täyttymismenettely määrittää, miten suljetun reitin sisätilat täyttyvät.

StrokeText(Tyyppi, PointF)

Paina määritellyn tekstiradan määritellyssä paikassa.

public override void StrokeText(string text, PointF pt)

Parameters

text string

Kiinnitä hyökkäys.

pt PointF

Piste, jossa määritetään koordinaatit, mistä tekstin aloittaa.</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,>

 Suomi