Interface IDevice

Interface IDevice

Το όνομα: Aspose.Html.Rendering Συγκέντρωση: Aspose.HTML.dll (25.4.0)

Προσδιορίζει μεθόδους και ιδιότητες που υποστηρίζουν την προσαρμοσμένη αναπαραγωγή των γραφικών στοιχείων όπως τα μονοπάτια, το κείμενο και τις εικόνες.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Βρείτε το γραφικό πλαίσιο.

GraphicContext GraphicContext { get; }

Αξία ιδιοκτησίας

GraphicContext

Options

Δίνει τις επιλογές.

RenderingOptions Options { get; }

Αξία ιδιοκτησίας

RenderingOptions

Methods

AddRect(Ρέκτανγκλ)

Προσθέστε μια ορθογώνια στην τρέχουσα διαδρομή ως πλήρη υποδιαδρομή.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Μια ορθογώνια για να τραβήξει.

BeginDocument(Document)

Ξεκινά η παράδοση του εγγράφου.

void BeginDocument(Document document)

Parameters

document Document

Το έγγραφο .

BeginElement(Ετικέτες, RectangleF)

Ξεκινά η αναπαραγωγή του στοιχείου.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Το Aspose.Html.Dom.Element

rect RectangleF

Κρατήστε το κουτί του κόμβου.

Returns

bool

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

BeginPage(ΣΙΕΦ)

Ξεκινά η αναπαραγωγή της νέας σελίδας.

void BeginPage(SizeF size)

Parameters

size SizeF

Το μέγεθος της σελίδας.

Clip(FillRule)

Τροποποιεί την τρέχουσα διαδρομή κλιπ με τη διασύνδεσή της με την τρέχουσα διαδρομή, χρησιμοποιώντας το FillRule για να καθορίσει την περιοχή για να γεμίσει.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.

void Clip(FillRule rule)

Parameters

rule FillRule

Ο κανόνας συμπλήρωσης καθορίζει τον τρόπο κλίσης του εσωτερικού ενός κλειστού μονοπάτι

ClosePath()

Κλείνει το τρέχον υποδρόμιο προσθέτοντας ένα ευθείο τμήμα γραμμής από το τρέχον σημείο στο σημείο εκκίνησης του υποδρόμου.Εάν η τρέχουσα υποδιαδρομή είναι ήδη κλειστή, το “ClosePath” δεν κάνει τίποτα.Αυτός ο φορέας τερματίζει την τρέχουσα υποδιαδρομή. προσθέτοντας ένα άλλο τμήμα στην τρέχουσα διαδρομή ξεκινά μια νέα υποδιαδρομή,Ακόμη και αν το νέο τμήμα ξεκινά στο τελικό σημείο που επιτυγχάνεται με τη μέθοδο “ClosePath”.

void ClosePath()

CubicBezierTo(Ετικέτες PointF, PointF, PointF)

Προσθέστε μια κουβέντα Bézier στο τρέχον μονοπάτι. Η κουβέντα επεκτείνεται από το τρέχον σημείο στο σημείο pt3,χρησιμοποιώντας pt1 και pt2 ως σημεία ελέγχου Bézier. το νέο τρέχον σημείο είναι pt3.

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

Parameters

pt1 PointF

Συντονισμοί του πρώτου σημείου

pt2 PointF

Συντονισμοί δεύτερου σημείου

pt3 PointF

Συντονισμοί τρίτου σημείου

DrawImage(Μπίτι[ ], WebImageFormat, RectangleF)

Εμφάνιση της συγκεκριμένης εικόνας.

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

Parameters

data byte [ ]

Μια σειρά από bytes που αντιπροσωπεύουν την εικόνα.

imageFormat WebImageFormat

Φωτογραφική μορφή.

rect RectangleF

Μια ορθογώνια που καθορίζει τη θέση και το μέγεθος για να τραβήξει.

EndDocument()

Τελειώνει η παράδοση του εγγράφου.

void EndDocument()

EndElement(Element)

Τελειώνει η αναπαραγωγή του στοιχείου.

void EndElement(Element element)

Parameters

element Element

Το Aspose.Html.Dom.Element

EndPage()

Τελειώνει η αναπαραγωγή της τρέχουσας σελίδας.

void EndPage()

Fill(FillRule)

Συμπληρώνει ολόκληρη την περιοχή κλειστή από την τρέχουσα διαδρομή.Εάν το μονοπάτι αποτελείται από αρκετές αποσυνδεδεμένες υποδρομές, γεμίζει τα εσωτερικά όλων των υποδρομών,Εξετάζονται μαζί.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.

void Fill(FillRule rule)

Parameters

rule FillRule

Ο κανόνας συμπλήρωσης καθορίζει τον τρόπο συμπλήρωσης του εσωτερικού ενός κλειστού μονοπάτι

FillText(Σύνδεσμος, PointF)

Συμπληρώνει την καθορισμένη γραμμή κειμένου στην καθορισμένη τοποθεσία.

void FillText(string text, PointF pt)

Parameters

text string

Σύνδεσμος για να γεμίσει.

pt PointF

Το σημείο που καθορίζει τους συντονισμούς του κειμένου.

Flush()

Συσκευάζει όλα τα δεδομένα στο ρεύμα παραγωγής.

void Flush()

LineTo(PointF)

Προσθέστε ένα ευθεία τμήμα γραμμής από το τρέχον σημείο στο σημείο (pt). το νέο τρέχον σημείο είναι pt.

void LineTo(PointF pt)

Parameters

pt PointF

Το σημείο στο οποίο να δημιουργήσετε τη γραμμή προς.

MoveTo(PointF)

Ένα νέο υποδρόμιο ξεκινά με τη μετακίνηση του τρέχοντος σημείου σε συντονισμούς του παραμέτρου pt, παραλείποντας οποιοδήποτε τμήμα γραμμής σύνδεσης.Εάν η προηγούμενη μέθοδος κατασκευής του δρόμου στο τρέχον δρόμο ήταν επίσης “MoveTo”, το νέο “MoveTo” το υπερβαίνει.Κανένα από τα υπόλοιπα της προηγούμενης επιχείρησης “MoveTo” δεν παραμένει στο δρόμο.

void MoveTo(PointF pt)

Parameters

pt PointF

Το σημείο στο οποίο πρέπει να μετακινηθεί ο δρόμος.

RestoreGraphicContext()

Αποκαταστήστε ολόκληρο το γραφικό πλαίσιο στην προηγούμενη αξία του, πιέζοντάς το από το σκάκι.

void RestoreGraphicContext()

SaveGraphicContext()

Πατήστε ένα αντίγραφο ολόκληρου του γραφικού περιβάλλοντος στο σκάφος.

void SaveGraphicContext()

Stroke()

Έρχεται μια γραμμή κατά μήκος του τρέχοντος δρόμου.Η γραμμή που έρχεται ακολουθεί κάθε ευθεία ή καμπυλό τμήμα στο δρόμο,επικεντρώνεται στο τμήμα με πλευρές παράλληλες προς αυτό.Κάθε από τα υποδρόμια του μονοπάτι αντιμετωπίζεται ξεχωριστά.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.

void Stroke()

StrokeAndFill(FillRule)

Περπατήστε και γεμίστε το τρέχον μονοπάτι.Αυτή η μέθοδος τερματίζει την τρέχουσα πορεία.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

Ο κανόνας συμπλήρωσης καθορίζει τον τρόπο συμπλήρωσης του εσωτερικού ενός κλειστού μονοπάτι.

StrokeText(Σύνδεσμος, PointF)

Κρατήστε την καθορισμένη γραμμή κειμένου στην καθορισμένη τοποθεσία.

void StrokeText(string text, PointF pt)

Parameters

text string

Σύνδεση με το εγκεφαλικό.

pt PointF

Το σημείο που καθορίζει τους συντονισμούς όπου να ξεκινήσει το κείμενο.

 Ελληνικά