Class Device

Class Device

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

Αντιπροσωπεύει την κατηγορία βάσης για την εφαρμογή συγκεκριμένων συσκευών rendering.

[ComVisible(true)]
public abstract class Device<tgraphiccontext, trenderingoptions=""> : Device, IDevice, IDisposable where TGraphicContext : GraphicContext, new() where TRenderingOptions : RenderingOptions

Τύπος παραμέτρων

TGraphicContext

Το γραφικό πλαίσιο που διατηρεί τις τρέχουσες παραμέτρους ελέγχου γραφικών

TRenderingOptions

Rendering επιλογές

Inheritance

object Device Device<tgraphiccontext, trenderingoptions="">

Implements

IDevice , IDisposable

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

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Device(Δραστηριότητες κοντά σε: ICreateStreamProvider)

Αρχίζει μια νέα παράσταση της κατηγορίας Aspose.Html.Rendering.Device`2 με την παράδοση επιλογών και του προμηθευτή ροής.

protected Device(TRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options Επιλογές τάσης

Ραντεβού επιλογών.

streamProvider ICreateStreamProvider

Το αντικείμενο που εφαρμόζει τη διεπαφή Aspose.Html.IO.ICreateStreamProvider

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

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Html.Rendering.Device`2 με την αναπαραγωγή επιλογών και το όνομα του αρχείου εξόδου.

protected Device(TRenderingOptions options, string file)

Parameters

options Επιλογές τάσης

Ραντεβού επιλογών.

file string

Το όνομα του αρχείου εξόδου.

Device(Δραστηριότητες, Stream)

Αρχίζει μια νέα παράσταση της κατηγορίας Aspose.Html.Rendering.Device`2 με την αναπαραγωγή επιλογών και ροής εξόδου.

protected Device(TRenderingOptions options, Stream stream)

Parameters

options Επιλογές τάσης

Ραντεβού επιλογών.

stream Stream

Το ρεύμα παραγωγής.

Properties

Configuration

Αποκτά τη διαμόρφωση της συσκευής.

protected virtual Device<tgraphiccontext, trenderingoptions="">.DeviceConfiguration Configuration { get; }

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

Device <tgraphiccontext, trenderingoptions="">. DeviceConfiguration

GraphicContext

Κάντε το γραφικό πλαίσιο

public TGraphicContext GraphicContext { get; }

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

ΤΓΡΑΦΙΚΟ ΣΧΕΔΙΟ

Options

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

public TRenderingOptions Options { get; }

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

Επιλογές τάσης

OutputStream

Εισάγετε και παίρνετε το ρεύμα εξόδου.

protected Stream OutputStream { get; }

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

Stream

PageIndex

Δημιουργήστε ή να πάρετε τον δείκτη της τρέχουσας σελίδας

protected int PageIndex { get; set; }

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

int

StreamProvider

Αποκτά το αντικείμενο του προμηθευτή ρεύματος.

protected ICreateStreamProvider StreamProvider { get; }

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

ICreateStreamProvider

Methods

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

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

public virtual void AddRect(RectangleF rect)

Parameters

rect RectangleF

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

BeginDocument(Document)

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

public virtual void BeginDocument(Document document)

Parameters

document Document

Το έγγραφο .

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

Ξεκινά η ανάκαμψη του κόμβου.

public virtual bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Το Aspose.Html.Dom.Element

rect RectangleF

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

Returns

bool

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

BeginPage(ΣΙΕΦ)

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

public virtual void BeginPage(SizeF size)

Parameters

size SizeF

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

Clip(FillRule)

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

public virtual void Clip(FillRule rule)

Parameters

rule FillRule

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

ClosePath()

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

public virtual void ClosePath()

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

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

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

Parameters

pt1 PointF

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

pt2 PointF

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

pt3 PointF

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

Dispose()

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

public void Dispose()

Dispose(Μπόλ)

Αποδίδει μη διαχειριζόμενους και - προαιρετικά - διαχειριζόμενους πόρους.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

«δίκαιοι» για να απελευθερώσουν τόσο διαχειριζόμενους όσο και μη διαχειριζόμενους πόρους· «δίκαιοι» για να απελευθερώσουν μόνο μη διαχειριζόμενους πόρους.

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

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

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

Parameters

data byte [ ]

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

imageFormat WebImageFormat

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

rect RectangleF

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

EndDocument()

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

public virtual void EndDocument()

EndElement(Element)

Τελειώνει η ανανέωση του κόμβου.

public virtual void EndElement(Element element)

Parameters

element Element

Το Aspose.Html.Dom.Element

EndPage()

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

public virtual void EndPage()

Fill(FillRule)

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

public virtual void Fill(FillRule rule)

Parameters

rule FillRule

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

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

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

public virtual void FillText(string text, PointF pt)

Parameters

text string

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

pt PointF

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

Flush()

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

public virtual void Flush()

GetExtension()

Αποκτά επέκταση του αρχείου εκκίνησης.

protected virtual string GetExtension()

Returns

string

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

Initialize()

Εισαγωγή στο πλαίσιο του Στάκ.

protected virtual void Initialize()

LineTo(PointF)

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

public virtual void LineTo(PointF pt)

Parameters

pt PointF

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

MoveTo(PointF)

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

public virtual void MoveTo(PointF pt)

Parameters

pt PointF

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

RestoreGraphicContext()

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

public virtual void RestoreGraphicContext()

SaveGraphicContext()

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

public virtual void SaveGraphicContext()

Stroke()

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

public virtual void Stroke()

StrokeAndFill(FillRule)

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

public virtual void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

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

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

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

public virtual void StrokeText(string text, PointF pt)

Parameters

text string

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

pt PointF

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

 Ελληνικά