Class DocDevice

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

IDevice , IDisposable

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

bool

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

string

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

 Català