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