Class DocDevice
nazivni prostor: Aspose.Html.Rendering.Doc Sastav: Aspose.HTML.dll (25.4.0)
Prikazuje upućivanje na DOCX dokument.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
naslijeđeni članovi
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(ICreateStreamProvoditelj)
Inicijalizira novu primjenu klase Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objekt koji implementira Aspose.Html.IO.ICreateStreamProvider interfejs
DocDevice(DocRenderingOptions, ICreateStreamProvider)
Inicijalizira novu primjenu klase Aspose.Html.Rendering.Doc.DocDevice renderiranjem opcija i pružatelja prijenosa.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Renderiranje opcija.
streamProvider
ICreateStreamProvider
Objekt koji implementira Aspose.Html.IO.ICreateStreamProvider interfejs
DocDevice(String)
Inicijalizira novu primjenu Aspose.Html.Rendering.Doc.DocDevice razreda po imenu izvora datoteke.
public DocDevice(string file)
Parameters
file
string
Ime izlaznog datoteke
DocDevice(Sljedeći Članak Opcije, string)
Inicijalizira novu primjenu Aspose.Html.Rendering.Doc.DocDevice razreda renderiranjem opcija i izlaznog imena datoteke.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Renderiranje opcija.
file
string
Ime izlaznog datoteke
DocDevice(Stream)
Inicijalizira novu primjenu Aspose.Html.Rendering.Doc.DocDevice razreda po izlaznom toku.
public DocDevice(Stream stream)
Parameters
stream
Stream
Proizvodni tok
DocDevice(Sljedeći članakDocRenderingOptions, Stream)
Inicijalizira novu primjenu klase Aspose.Html.Rendering.Doc.DocDevice renderiranjem opcija i izlaznog toka.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Renderiranje opcija.
stream
Stream
Proizvodni tok
Methods
AddRect(RectangleF)
Priključite pravokut tekućem putu kao potpunu podcjenu.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Jedan rektangul za crtanje.
BeginDocument(Document)
Počela je isporuka dokumentacije.
public override void BeginDocument(Document document)
Parameters
document
Document
To je dokument.
BeginElement(Članak, RectangleF)
Počela je radnja s html čvorom.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
To je HTML element.
rect
RectangleF
Korištenje kutije u čvoru.
Returns
Povratak [pravda] ako se element treba obrađivati.
BeginPage(Simef)
Počela je radnja na novoj stranici.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
Veličina stranice .
Clip(FillRule)
Promijenite trenutačnu stepenicu prekrivajući je s trenutačnom stepenicom, koristeći pravilo FillMode kako biste odredili područje koje treba popuniti.Ova metoda završava sadašnju stazu.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Način punjenja određuje kako se unutrašnjost zatvorene staze klije
ClosePath()
Zatvorite tekuću podzemnu stazu priključivanjem segmentu ravne linije od tekuće točke do početne točke podzemne staze.Ako je trenutačna podcesta već zatvorena, “ClosePath” ne radi ništa.Ovaj operater završava trenutačnu podputu.Ako se dodjeljuje drugi segment na trenutačnu stazu, počinje nova podputa,čak i ako novi segment počinje na krajnjoj točki koja je postignuta metodom “ClosePath”.
public override void ClosePath()
CubicBezierTo(Pozicija, Pozicija i Pozicija)
Priključite kubansku Bézier krivicu na tekuću stazu. krivica se proširuje od tekuće točke do točke pt2,koristeći pt1 i pt2 kao kontrolne točke Bézier. novi trenutni točka je pt3.
public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)
Parameters
pt1
PointF
Koordinacije prvog dijela
pt2
PointF
Koordinacije u drugoj točki
pt3
PointF
Koordinacije treće točke
DrawImage(byte[], WebImageFormat, RectangleF)
Napravite određenu sliku.
public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)
Parameters
data
byte
[]
Postoji niz bajtova koji predstavljaju sliku.
imageFormat
WebImageFormat
Format za sliku.
rect
RectangleF
Rektangelj koji određuje položaj i veličinu za crtanje.
EndElement(Element)
Završetak ispravljanja html čvorova.
public override void EndElement(Element element)
Parameters
element
Element
To je HTML element.
EndPage()
Završetak isporuke tekuće stranice.
public override void EndPage()
Fill(FillRule)
Cijela regija je obuhvaćena trenutačnim putom.Ako se put sastoji od nekoliko isključenih podzemnih staza, ispunjava unutrašnjosti svih podzemnih staza,Razmotrili zajedno.Ova metoda završava sadašnju stazu.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
Način punjenja određuje kako se unutrašnjost zatvorene staze ispunjava
FillText(Sljedeći Članak PointF)
Popunite određenu tekstnu traku na određenom mjestu.
public override void FillText(string text, PointF pt)
Parameters
text
string
Vrijeme za ispunjavanje.
pt
PointF
Točka koja određuje koordinate teksta.
Flush()
Priključi sve podatke na izlazni tok.
public override void Flush()
GetExtension()
Dobiva proširenje izlaznog datoteke.
protected override string GetExtension()
Returns
Proširenje datoteke .
Initialize()
Inicijalizira kontekst stack.
protected override void Initialize()
LineTo(Pozicija)
Priključite segment ravne linije od trenutne točke do točke (pt).
public override void LineTo(PointF pt)
Parameters
pt
PointF
Točka gdje stvoriti liniju na.
MoveTo(Pozicija)
Počinje nova podcesta premještanjem tekuće točke na koordinate parametara pt, propadanjem bilo kojeg segmenta povezivanja linije.Ako je prethodna metoda izgradnje staze u sadašnjoj stazi također bila “MoveTo”, novi “MoveTo” ga prekorači;Nijedan ostatak prethodne operacije “MoveTo” ostaje na putu.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
To je mjesto na kojem treba krenuti put.
Stroke()
Priključi liniju duž tekuće staze. priključena linija slijedi svaki ravni ili okrugli segment u stazi,usredotočen na segment sa stranama paralelnim njemu. svaki od podzemnih putova puta tretira se odvojeno.Ova metoda završava sadašnju stazu.
public override void Stroke()
StrokeAndFill(FillRule)
Napunite i popunite trenutačnu stazu.Ova metoda završava sadašnju stazu.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Način punjenja određuje kako je unutrašnjost zatvorene staze ispunjena.
StrokeText(Sljedeći Članak PointF)
Uklonite određenu tekstnu traku na određenom mjestu.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
Vrijeme za udar.
pt
PointF
Točka koja određuje koordinate gdje započeti tekst.</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,>