Class DocDevice
Το όνομα: Aspose.Html.Rendering.Doc Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Αντιπροσωπεύουν την παράδοση σε ένα έγγραφο DOCX.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
Κληρονομημένα μέλη
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(ΠΡΟΕΔΡΑΣΤΕΣ ΠΡΟΕΔΡΕΣ)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Το αντικείμενο που εφαρμόζει τη διεπαφή Aspose.Html.IO.ICreateStreamProvider
DocDevice(Δραστηριότητες κοντά σε: ICreateStreamProvider)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice με την παράδοση επιλογών και του προμηθευτή ροής.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Ραντεβού επιλογών.
streamProvider
ICreateStreamProvider
Το αντικείμενο που εφαρμόζει τη διεπαφή Aspose.Html.IO.ICreateStreamProvider
DocDevice(Σύνδεσμος)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice με το όνομα αρχείου εξόδου.
public DocDevice(string file)
Parameters
file
string
Το όνομα του αρχείου εξόδου
DocDevice(Σύνδεσμος, Σύνδεσμος)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice με την αναπαραγωγή επιλογών και το όνομα του αρχείου εξόδου.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Ραντεβού επιλογών.
file
string
Το όνομα του αρχείου εξόδου
DocDevice(Stream)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice με ροή εκκίνησης.
public DocDevice(Stream stream)
Parameters
stream
Stream
Το ρεύμα παραγωγής
DocDevice(Δραστηριότητες, Stream)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Doc.DocDevice με την παρακολούθηση επιλογών και ροής εξόδου.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Ραντεβού επιλογών.
stream
Stream
Το ρεύμα παραγωγής
Methods
AddRect(Ρέκτανγκλ)
Προσθέστε μια ορθογώνια στην τρέχουσα διαδρομή ως πλήρη υποδιαδρομή.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Μια ορθογώνια για να τραβήξει.
BeginDocument(Document)
Ξεκινά η παράδοση του εγγράφου.
public override void BeginDocument(Document document)
Parameters
document
Document
Το έγγραφο .
BeginElement(Ετικέτες, RectangleF)
Ξεκινά η αναπαραγωγή του κόμβου html.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
Το στοιχείο του html.
rect
RectangleF
Κρατήστε το κουτί του κόμβου.
Returns
Επιστρέφει [αληθινά] αν το στοιχείο πρέπει να επεξεργαστεί.
BeginPage(ΣΙΕΦ)
Ξεκινά η αναπαραγωγή της νέας σελίδας.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
Το μέγεθος της σελίδας.
Clip(FillRule)
Τροποποιεί την τρέχουσα διαδρομή κλιπ με τη διασύνδεσή της με την τρέχουσα διαδρομή, χρησιμοποιώντας τον κανόνα FillMode για να καθορίσει την περιοχή για να συμπληρώσει.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Η λειτουργία συμπλήρωσης καθορίζει τον τρόπο κλίσης του εσωτερικού ενός κλειστού μονοπάτι
ClosePath()
Κλείνει το τρέχον υποδρόμιο προσθέτοντας ένα ευθείο τμήμα γραμμής από το τρέχον σημείο στο σημείο εκκίνησης του υποδρόμου.Εάν η τρέχουσα υποδιαδρομή είναι ήδη κλειστή, το “ClosePath” δεν κάνει τίποτα.Αυτός ο φορέας τερματίζει την τρέχουσα υποδιαδρομή. προσθέτοντας ένα άλλο τμήμα στην τρέχουσα διαδρομή ξεκινά μια νέα υποδιαδρομή,Ακόμη και αν το νέο τμήμα ξεκινά στο τελικό σημείο που επιτυγχάνεται με τη μέθοδο “ClosePath”.
public override void ClosePath()
CubicBezierTo(Ετικέτες PointF, PointF, PointF)
Προσθέστε μια κουβέντα Bézier στο τρέχον μονοπάτι. Η κουβέντα επεκτείνεται από το τρέχον σημείο στο σημείο pt2,χρησιμοποιώντας pt1 και pt2 ως σημεία ελέγχου Bézier. το νέο τρέχον σημείο είναι pt3.
public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)
Parameters
pt1
PointF
Συντονισμοί του πρώτου σημείου
pt2
PointF
Συντονισμοί δεύτερου σημείου
pt3
PointF
Συντονισμοί τρίτου σημείου
DrawImage(Μπίτι[ ], WebImageFormat, RectangleF)
Εμφάνιση της συγκεκριμένης εικόνας.
public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)
Parameters
data
byte
[ ]
Μια σειρά από bytes που αντιπροσωπεύουν την εικόνα.
imageFormat
WebImageFormat
Φωτογραφική μορφή.
rect
RectangleF
Μια ορθογώνια που καθορίζει τη θέση και το μέγεθος για να τραβήξει.
EndElement(Element)
Τελειώνει η αναπαραγωγή του κόμβου html.
public override void EndElement(Element element)
Parameters
element
Element
Το στοιχείο του html.
EndPage()
Τελειώνει η αναπαραγωγή της τρέχουσας σελίδας.
public override void EndPage()
Fill(FillRule)
Συμπληρώνει ολόκληρη την περιοχή κλειστή από την τρέχουσα διαδρομή.Εάν το μονοπάτι αποτελείται από αρκετές αποσυνδεδεμένες υποδρομές, γεμίζει τα εσωτερικά όλων των υποδρομών,Εξετάζονται μαζί.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
Ο τρόπος συμπλήρωσης καθορίζει τον τρόπο συμπλήρωσης του εσωτερικού ενός κλειστού μονοπάτι
FillText(Σύνδεσμος, PointF)
Συμπληρώνει την καθορισμένη γραμμή κειμένου στην καθορισμένη τοποθεσία.
public override void FillText(string text, PointF pt)
Parameters
text
string
Σύνδεσμος για να γεμίσει.
pt
PointF
Το σημείο που καθορίζει τους συντονισμούς του κειμένου.
Flush()
Συσκευάζει όλα τα δεδομένα στο ρεύμα παραγωγής.
public override void Flush()
GetExtension()
Αποκτά επέκταση του αρχείου εκκίνησης.
protected override string GetExtension()
Returns
Η επέκταση του αρχείου.
Initialize()
Εισαγωγή στο πλαίσιο του Στάκ.
protected override void Initialize()
LineTo(PointF)
Προσθέστε ένα ευθεία τμήμα γραμμής από το τρέχον σημείο στο σημείο (pt). το νέο τρέχον σημείο είναι pt.
public override void LineTo(PointF pt)
Parameters
pt
PointF
Το σημείο στο οποίο να δημιουργήσετε τη γραμμή προς.
MoveTo(PointF)
Ένα νέο υποδρόμιο ξεκινά με τη μετακίνηση του τρέχοντος σημείου σε συντονισμούς του παραμέτρου pt, παραλείποντας οποιοδήποτε τμήμα γραμμής σύνδεσης.Εάν η προηγούμενη μέθοδος κατασκευής του δρόμου στο τρέχον δρόμο ήταν επίσης “MoveTo”, το νέο “MoveTo” το υπερβαίνει.Κανένα από τα υπόλοιπα της προηγούμενης επιχείρησης “MoveTo” δεν παραμένει στο δρόμο.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
Το σημείο στο οποίο πρέπει να μετακινηθεί ο δρόμος.
Stroke()
Έρχεται μια γραμμή κατά μήκος του τρέχοντος δρόμου.Η γραμμή που έρχεται ακολουθεί κάθε ευθεία ή καμπυλό τμήμα στο δρόμο,επικεντρώνεται στο τμήμα με πλευρές παράλληλες προς αυτό.Κάθε από τα υποδρόμια του μονοπάτι αντιμετωπίζεται ξεχωριστά.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.
public override void Stroke()
StrokeAndFill(FillRule)
Περπατήστε και γεμίστε το τρέχον μονοπάτι.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Η λειτουργία συμπλήρωσης καθορίζει τον τρόπο συμπλήρωσης του εσωτερικού ενός κλειστού μονοπάτι.
StrokeText(Σύνδεσμος, PointF)
Κρατήστε την καθορισμένη γραμμή κειμένου στην καθορισμένη τοποθεσία.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
Σύνδεση με το εγκεφαλικό.
pt
PointF
Το σημείο που καθορίζει τους συντονισμούς όπου να ξεκινήσει το κείμενο.</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,>