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
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
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
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,>