Class DocDevice
Navne til: Aspose.Html.Rendering.Doc Sammensætning: Aspose.HTML.dll (25.4.0)
Det er et dokument, der udgør et DOCX-dokument.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
De arvede medlemmer
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(ICreateStreamProvider)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objekt, der implementerer Aspose.Html.IO.ICreateStreamProvider-grænsefladen
DocDevice(DocRenderingOptions, ICreateStreamProvider)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse ved at rendering muligheder og streaming leverandør.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Rendering af muligheder.
streamProvider
ICreateStreamProvider
Objekt, der implementerer Aspose.Html.IO.ICreateStreamProvider-grænsefladen
DocDevice(String)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse ved udgangsfilnavnet.
public DocDevice(string file)
Parameters
file
string
Udgangsfilens navn
DocDevice(Udviklingsmuligheder, string)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse ved at render optioner og output filnavne.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Rendering af muligheder.
file
string
Udgangsfilens navn
DocDevice(Stream)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse ved udgangstrøm.
public DocDevice(Stream stream)
Parameters
stream
Stream
Udledningstrømmen
DocDevice(Udviklingsmuligheder, Stream)
Initialiserer en ny instans af Aspose.Html.Rendering.Doc.DocDevice klasse ved at render optioner og outputstrøm.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Rendering af muligheder.
stream
Stream
Udledningstrømmen
Methods
AddRect(RectangleF)
Vedhæft en rektangle til den nuværende vej som en komplet undervej.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
En rektangle til at tegne.
BeginDocument(Document)
Det er begyndt at udstede dokumentet.
public override void BeginDocument(Document document)
Parameters
document
Document
Det dokument.
BeginElement(Element, RectangleF)
Det er begyndt at genoprette html-noden.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
Det er HTML elementet.
rect
RectangleF
Grænseboks af knuden.
Returns
Returnerer [true] hvis elementet skal behandles.
BeginPage(Sizef)
Det er begyndt at genoprette den nye side.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
Størrelsen af siden.
Clip(FillRule)
ndrer den nuværende klippevej ved at krydse den med den nuværende vej, ved hjælp af FillMode-reglen for at bestemme regionen til at fylde.Denne metode afsluttede den nuværende vej.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Fyllingsmodus angiver, hvordan indretningen af en lukket vej klippes
ClosePath()
lukker den nuværende undervej ved at lægge en ret linje segment fra den nuværende punkt til udgangspunktet for undervej.Hvis den nuværende undervej allerede er lukket, “ClosePath” gør ingenting.Denne operatør slutter den nuværende undervej. Ved at tilføje et andet segment til den nuværende vej begynder en ny undervej,Selv om det nye segment begynder ved slutpunktet, der er nået ved “ClosePath” -metoden.
public override void ClosePath()
CubicBezierTo(PointF, PointF og PointF)
Tilføj en kubisk Bézier kurve til den nuværende vej. Kurven udvides fra den nuværende punkt til pt2-punktet,Brug pt1 og pt2 som Bézier-kontrolpunkterne. den nye nuværende punkt er pt3.
public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)
Parameters
pt1
PointF
Koordinering af første punkt
pt2
PointF
Koordinater af andet punkt
pt3
PointF
Koordinatorer af tredje punkt
DrawImage(byte[], WebImageFormat, RectangleF)
Skær det angivne billede.
public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)
Parameters
data
byte
[]
En række byte repræsenterer billedet.
imageFormat
WebImageFormat
Billedformatet er.
rect
RectangleF
En rektangel, der bestemmer placering og størrelse til at tegne.
EndElement(Element)
Endte med at udskifte html-noden.
public override void EndElement(Element element)
Parameters
element
Element
Det er HTML elementet.
EndPage()
Endte med at udskifte den nuværende side.
public override void EndPage()
Fill(FillRule)
Det fylder hele regionen lukket af den nuværende vej.Hvis vejen består af flere disconnected underveje, fylder den de indre af alle underveje,overvejet sammen.Denne metode afsluttede den nuværende vej.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
Fyllingsmodus angiver, hvordan indretningen af en lukket vej er fyldt
FillText(Tænk, pointf)
Fyller den angivne tekstlinje på den angivne placering.
public override void FillText(string text, PointF pt)
Parameters
text
string
String til at fylde.
pt
PointF
Et punkt, der angiver koordinaterne i teksten.
Flush()
Flushes alle data til outputstrøm.
public override void Flush()
GetExtension()
Går udvidelse af output filen.
protected override string GetExtension()
Returns
Udvidelsen af filen.
Initialize()
Initialiserer kontekst stack.
protected override void Initialize()
LineTo(pointf)
Tilføj en ret linje segment fra det aktuelle punkt til det aktuelle punkt (pt.
public override void LineTo(PointF pt)
Parameters
pt
PointF
Hvor skal man oprette linjen til.
MoveTo(pointf)
En ny undervej begynder ved at flytte det aktuelle punkt til koordinaterne af parameteren pt, undlader ethvert tilkoblingslinjsegment.Hvis den tidligere vejkonstruktionsmetode i den nuværende vej også var “MoveTo”, overskrider den nye “MoveTo;Ingen rester af den tidligere “MoveTo” operation forbliver på vejen.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
Det punkt, hvor man skal bevæge vejen til.
Stroke()
Stræk en linje langs den nuværende vej. Den strækte linje følger hvert ret eller kurvet segment i vejen,centreret på segmentet med sider parallelt med det. Hver af vejens undervejs behandles separat.Denne metode afsluttede den nuværende vej.
public override void Stroke()
StrokeAndFill(FillRule)
Slip og fyld den nuværende vej.Denne metode afsluttede den nuværende vej.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Fyllingsmodus angiver, hvordan indretningen af en lukket vej er fyldt.
StrokeText(Tænk, pointf)
Skru den angivne tekststrå på den angivne placering.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
String til stroke.
pt
PointF
Et punkt, der angiver koordinaterne, hvor teksten skal starte.</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,>