Class DocDevice

Class DocDevice

Il nome: Aspose.Html.Rendering.Doc Assemblaggio: Aspose.HTML.dll (25.4.0)

La presentazione di un documento DOCX.

[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable

Inheritance

object Device Device<docdevice.docgraphiccontext, docrenderingoptions=""> DocDevice

Implements

IDevice , IDisposable

I membri ereditari

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(Il provider di ICreate)

Inizia una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

Oggetto che implementa l’interfaccia Aspose.Html.IO.ICreateStreamProvider

DocDevice(DocRenderingOptions, ICreateStreamProvider)

Inizializza una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice rendendo opzioni e fornitore di flusso.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Opzioni di rendering.

streamProvider ICreateStreamProvider

Oggetto che implementa l’interfaccia Aspose.Html.IO.ICreateStreamProvider

DocDevice(String)

Inizia una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice con il nome del file di uscita.

public DocDevice(string file)

Parameters

file string

Nome del file di uscita

DocDevice(DocRenderingOptions, string)

Inizia una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice rendendo le opzioni e il nome del file di uscita.

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Opzioni di rendering.

file string

Nome del file di uscita

DocDevice(Stream)

Inizializza una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice dal flusso di uscita.

public DocDevice(Stream stream)

Parameters

stream Stream

Il flusso di produzione

DocDevice(DocRenderingOptions, Stream)

Inizia una nuova instanza della classe Aspose.Html.Rendering.Doc.DocDevice rendendo le opzioni e il flusso di uscita.

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Opzioni di rendering.

stream Stream

Il flusso di produzione

Methods

AddRect(di Rectangle)

Aggiungi un rettangolo al percorso corrente come un sottoporto completo.

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Un rettangolo da disegnare.

BeginDocument(Document)

Inizia il rilascio del documento.

public override void BeginDocument(Document document)

Parameters

document Document

Il documento .

BeginElement(Elemento, RectangleF)

Inizia il rendering del nodo html.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

L’elemento HTML.

rect RectangleF

La scatola di confine del nodo.

Returns

bool

Ritorna [verità] se l’elemento deve essere elaborato.

BeginPage(di SizeF)

Inizia il ritorno della nuova pagina.

public override void BeginPage(SizeF size)

Parameters

size SizeF

dimensioni della pagina.

Clip(FillRule)

Modifica l’attuale percorso di scorrimento intersecandolo con l’attuale percorso, utilizzando la regola FillMode per determinare la regione da compilare.Questo metodo interrompe il percorso attuale.

public override void Clip(FillRule mode)

Parameters

mode FillRule

Il modo di riempimento specifica come l’interno di un percorso chiuso è tagliato

ClosePath()

Chiude la sottoposta corrente appendendo un segmento di linea retta dal punto corrente al punto di partenza della sottoposta.Se la sottoposta corrente è già chiusa, “ClosePath” non fa nulla.Questo operatore finisce la sottoposta corrente. Aggiungendo un altro segmento alla sottoposta corrente inizia una nuova sottoposta,Anche se il nuovo segmento inizia al punto finale raggiunto dal metodo “ClosePath”.

public override void ClosePath()

CubicBezierTo(di PointF, PointF e PointF)

Aggiungi una curva cubica Bézier al percorso corrente. la curva si estende dal punto corrente al punto pt2,utilizzando pt1 e pt2 come punti di controllo Bézier. il nuovo punto corrente è pt3.

public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)

Parameters

pt1 PointF

Le coordinate del primo punto

pt2 PointF

Le coordinate del secondo punto

pt3 PointF

Coordinate del terzo punto

DrawImage(di byte[ ], WebImageFormat, RectangleF)

Scopri l’immagine specificata.

public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)

Parameters

data byte [ ]

Una serie di byte che rappresentano l’immagine.

imageFormat WebImageFormat

Il formato immagine.

rect RectangleF

Un rectangolo che determina la posizione e la dimensione da disegnare.

EndElement(Element)

Si conclude il rendering del nodo html.

public override void EndElement(Element element)

Parameters

element Element

L’elemento HTML.

EndPage()

Finisce il ritorno della pagina attuale.

public override void EndPage()

Fill(FillRule)

Si riempie l’intera regione chiusa dal percorso attuale.Se la strada è composta da più substrati disconnessi, riempie gli interni di tutti i substrati,considerato insieme.Questo metodo interrompe il percorso attuale.

public override void Fill(FillRule mode)

Parameters

mode FillRule

Il modo di riempimento specifica come viene riempito l’interno di un percorso chiuso

FillText(Strumento, PointF)

Riempie la riga di testo specificata nella posizione specificata.

public override void FillText(string text, PointF pt)

Parameters

text string

String per riempire.

pt PointF

Il punto che specifica le coordinate del testo.

Flush()

Flusso tutti i dati al flusso di uscita.

public override void Flush()

GetExtension()

Riceve l’estensione del file di uscita.

protected override string GetExtension()

Returns

string

L’estensione del file.

Initialize()

Iniziare il contesto stack.

protected override void Initialize()

LineTo(di PointF)

Aggiungi un segmento di linea retta dal punto corrente al punto (pt).

public override void LineTo(PointF pt)

Parameters

pt PointF

punto di dove creare la linea a.

MoveTo(di PointF)

Inizia un nuovo sottomarino spostando il punto corrente alle coordinate del parametro pt, omettendo qualsiasi segmento di linea di collegamento.Se il metodo di costruzione della strada precedente nel percorso corrente è stato anche “MoveTo”, il nuovo “MoveTo” lo supera;Nessun restico della precedente operazione “MoveTo” rimane sul percorso.

public override void MoveTo(PointF pt)

Parameters

pt PointF

Il punto in cui spostare la strada.

Stroke()

La linea strisciata segue ogni segmento retto o curvato nel percorso,focalizzato sul segmento con lati paralleli a esso. ciascuno dei substrati del percorso è trattato separatamente.Questo metodo interrompe il percorso attuale.

public override void Stroke()

StrokeAndFill(FillRule)

Inizia e compila il percorso attuale.Questo metodo interrompe il percorso attuale.

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

Il modo di riempimento specifica come viene riempito l’interno di un percorso chiuso.

StrokeText(Strumento, PointF)

Inserisci la riga di testo specificata nella posizione specificata.

public override void StrokeText(string text, PointF pt)

Parameters

text string

Stringere al colpo.

pt PointF

Il punto che specifica le coordinate dove iniziare il testo.</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,>

 Italiano