Class DocDevice

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

IDevice , IDisposable

Κληρονομημένα μέλη

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

bool

Επιστρέφει [αληθινά] αν το στοιχείο πρέπει να επεξεργαστεί.

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

string

Η επέκταση του αρχείου.

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

 Ελληνικά