Class DocDevice
Nom dels espais: Aspose.Html.Rendering.Doc Assemblea: Aspose.HTML.dll (25.4.0)
Representar rendiment a un document DOCX.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
Membres heretats
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(Proveïdor d’ICreateStream)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objecte que implementa la interfície Aspose.Html.IO.ICreateStreamProvider
DocDevice(DocRenderingOptions, ICreateStreamProvider)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice mitjançant la renderització d’opcions i proveïdor de flux.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Opcions de rendiment.
streamProvider
ICreateStreamProvider
Objecte que implementa la interfície Aspose.Html.IO.ICreateStreamProvider
DocDevice(Tàrrega)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice per nom de fitxer de sortida.
public DocDevice(string file)
Parameters
file
string
El nom del fitxer de sortida
DocDevice(DocRenderingOptions, string)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice mitjançant la renderització d’opcions i el nom de fitxer de sortida.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Opcions de rendiment.
file
string
El nom del fitxer de sortida
DocDevice(Stream)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice per flux de sortida.
public DocDevice(Stream stream)
Parameters
stream
Stream
El flux de producció
DocDevice(DocRenderingOptions, Stream)
Inicialitza una nova instància de la classe Aspose.Html.Rendering.DocDevice mitjançant la renderització d’opcions i el flux de sortida.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Opcions de rendiment.
stream
Stream
El flux de producció
Methods
AddRect(RectangleF)
Afegeix un rectangle al recorregut actual com a subcurs complet.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Un rectangle per dibuixar.
BeginDocument(Document)
Comença la presentació del document.
public override void BeginDocument(Document document)
Parameters
document
Document
El document .
BeginElement(Elements i Rectangle)
Comença el rendiment del nucli html.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
El element de l’HTML.
rect
RectangleF
La caixa de límits del nucli.
Returns
Retorn [true] si l’element ha de ser processat.
BeginPage(Sínia)
Comença la presentació de la nova pàgina.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
La mida de la pàgina.
Clip(FillRule)
Modifica el recorregut d’acceleració en interseccionar-lo amb la ruta actual, utilitzant la regla de FillMode per determinar la regió a omplir.Aquest mètode acaba el camí actual.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
El mode de recull especifica com es clipa l’interior d’un camí tancat
ClosePath()
Tanca la subputa actual amb l’apenament d’un segment de línia dreta des del punt actual fins al punt de partida de la Subpata.Si la subputa actual ja està tancada, “ClosePath” no fa res.Aquest operador finalitza la subputa actual. Apuntant un altre segment a la ruta actual comença una nova subpauta,Fins i tot si el nou segment comença al punt final aconseguit pel mètode “ClosePath”.
public override void ClosePath()
CubicBezierTo(El punt F, PointF)
Afegeix una curva de Bézier cúbica al camí corrent. La curvat s’estén del punt corrent al punt pt2,utilitzar pt1 i pt2 com els punts de control Bézier. el nou punt actual és pt3.
public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)
Parameters
pt1
PointF
Coordinació del primer punt
pt2
PointF
Coordinació del segon punt
pt3
PointF
Coordinació del tercer punt
DrawImage(El byte[], WebImageFormat, RectangleF)
Tracta la imatge especificada.
public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)
Parameters
data
byte
[]
Una sèrie de bytes que representen la imatge.
imageFormat
WebImageFormat
El format de la imatge.
rect
RectangleF
Un rectangle que determina la posició i la mida per dibuixar.
EndElement(Element)
S’acaba el rendiment del nucli html.
public override void EndElement(Element element)
Parameters
element
Element
El element de l’HTML.
EndPage()
S’acaba la presentació de la pàgina actual.
public override void EndPage()
Fill(FillRule)
Omple tota la regió tancada pel camí actual.Si el camí consisteix en diversos subpats desconnectats, omple els interiors de tots els subpassos,Considerats junts.Aquest mètode acaba el camí actual.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
El mode de rellotge especifica com s’omple l’interior d’un camí tancat
FillText(El punt, el punt)
Complir la barra de text especificada en l’emplaçament especificat.
public override void FillText(string text, PointF pt)
Parameters
text
string
Tancades per omplir.
pt
PointF
Un punt que especifica les coordenades del text.
Flush()
Flushes totes les dades al flux de sortida.
public override void Flush()
GetExtension()
Obté extensió del fitxer de sortida.
protected override string GetExtension()
Returns
Extensions de fitxers.
Initialize()
Inicialitza l’estac de context.
protected override void Initialize()
LineTo(Punt F)
Afegeix un segment de línia dreta des del punt actual al punt (pt).
public override void LineTo(PointF pt)
Parameters
pt
PointF
El punt d’on crear la línia a.
MoveTo(Punt F)
Comença un nou subcurs per moure el punt actual a les coordenades del paràmetre pt, ometent qualsevol segment de línia de connexió.Si el mètode anterior de construcció del camí en el camí actual també era “MoveTo”, el nou " Move To" el supera;No hi ha restes de l’operació anterior “MoveTo” que quedin en el camí.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
El punt d’on es pot moure el camí.
Stroke()
La línia trencada segueix cada segment recte o curvat en el camí,centrat en el segment amb els costats paral·lels a ell. Cada dels subpats del camí es tracta separat.Aquest mètode acaba el camí actual.
public override void Stroke()
StrokeAndFill(FillRule)
Entraure i omplir el camí actual.Aquest mètode acaba el camí actual.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
El mode de ompliment especifica com s’omple l’interior d’un camí tancat.
StrokeText(El punt, el punt)
Estirar la barra de text especificada en l’emplaçament especificat.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
Estirada per a l’accident.
pt
PointF
El punt que especifica les coordenades on començar el text.</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,>