Class ImageDevice

ImageDevice class

Συσκευή σύνθεσης εικόνας ενθυλάκωσης κατηγορίας.

public class ImageDevice : Device, IMultiPageDevice

Κατασκευαστές

ΟνομαΠεριγραφή
ImageDevice()Δημιουργεί το νέο στιγμιότυπο.
ImageDevice(Size)Δημιουργεί το νέο στιγμιότυπο με καθορισμένο μέγεθος μέσου.

Ιδιότητες

ΟνομαΠεριγραφή
override Background { get; set; }Παίρνει/ορίζει το χρώμα φόντου.
virtual CharTM { get; set; }Επιστρέφει ή καθορίζει τον τρέχοντα μετασχηματισμό χαρακτήρων.
Creator { get; set; }Επιστρέφει ή καθορίζει τον δημιουργό της προκύπτουσας εξόδου συσκευής.
virtual CurrentPageNumber { get; }Επιστρέφει τον απόλυτο αριθμό της τρέχουσας σελίδας μέσα στο έγγραφο.
virtual CurrentRelativePageNumber { get; }Επιστρέφει τον σχετικό αριθμό της τρέχουσας σελίδας στο τρέχον διαμέρισμα.
override Font { get; set; }Λαμβάνει/ορίζει την τρέχουσα γραμματοσειρά.
virtual IsDirectRGB { get; }Υποδεικνύει εάν η συσκευή χρησιμοποιεί άμεση λειτουργία RGB, δηλαδή RGB.
IsLicensed { get; }Υποδεικνύει εάν αυτή η παρουσία της βιβλιοθήκης Aspose.Page έχει άδεια χρήσης.
override Opacity { get; set; }Λαμβάνει/ορίζει την αδιαφάνεια.
override OpacityMask { get; set; }Παίρνει/ρυθμίζει το πινέλο για τη μάσκα αδιαφάνειας. Η μάσκα εφαρμόζεται σε Paint ή Strike.
override Paint { get; set; }Παίρνει/ρυθμίζει το πινέλο για το γέμισμα των διαδρομών.
Properties { get; set; }Ιδιότητες συσκευής συμπεριλαμβανομένων των μεταδεδομένων.
Result { get; }Επιστρέφει τους πίνακες byte εικόνων που προκύπτουν. Η πρώτη διάσταση είναι για τα εσωτερικά έγγραφα και η δεύτερη για τις σελίδες μέσα στα εσωτερικά έγγραφα.
override SaveOptions { set; }Αρχικοποιεί τις επιλογές αποθήκευσης.
override Size { get; set; }Λήψη/ρυθμίζει το μέγεθος πολυμέσων της συσκευής.
override Stroke { get; set; }Λαμβάνει/ορίζει το stroke για τη χάραξη μονοπατιών.
virtual TextRenderingMode { get; set; }Επιστρέφει ή καθορίζει την τρέχουσα λειτουργία απόδοσης κειμένου.
virtual TextStrokeWidth { get; set; }Επιστρέφει ή καθορίζει το τρέχον πλάτος διαδρομής κειμένου.

Μέθοδοι

ΟνομαΠεριγραφή
virtual ClosePage()Ολοκληρώνει τη σελίδα.
virtual ClosePartition()Ολοκληρώθηκε το διαμέρισμα εγγράφου.
override Create()Δημιουργεί μια νέα παρουσία της συσκευής με βάση αυτήν την παρουσία της συσκευής. Γράφει αυτήν την κατάσταση γραφικών της συσκευής, δηλαδή δημιουργείApsCanvas instance(s) με τις αντίστοιχες ιδιότητες RenderTransform και Clip.
override Dispose()Απορρίπτει αυτήν την παρουσία συσκευής. Ολοκληρώνει αυτήν την κατάσταση γραφικών παρουσίας συσκευής, , δηλαδή αλλάζει το περιβάλλον σύνθεσης APS στοApsCanvas επίπεδο υψηλότερο από την κατάσταση γραφικών της συσκευής this ApsCanvas .
override Draw(GraphicsPath)Σχεδιάζει την καθορισμένη διαδρομή.
virtual DrawArc(double, double, double, double, double, double)Σχεδιάζει τόξο.
virtual DrawImage(Bitmap, Matrix, Color)Σχεδιάζει μια εικόνα με αντιστοιχισμένο μετασχηματισμό και φόντο.
virtual DrawLine(double, double, double, double)Σχεδιάζει ένα ευθύγραμμο τμήμα.
virtual DrawOval(double, double, double, double)Σχεδιάζει ένα οβάλ.
virtual DrawPolygon(double[], double[], int)Σχεδιάζει ένα πολύγωνο.
virtual DrawPolygon(int[], int[], int)Σχεδιάζει ένα πολύγωνο.
virtual DrawPolyline(double[], double[], int)Σχεδιάζει μια πολύγραμμη.
virtual DrawPolyline(int[], int[], int)Σχεδιάζει μια πολύγραμμη.
virtual DrawRect(double, double, double, double)Σχεδιάζει ένα ορθογώνιο.
virtual DrawRoundRect(double, double, double, double, double, double)Σχεδιάζει ένα στρογγυλό ορθογώνιο.
override DrawString(string, double, double)Σχεδιάζει μια συμβολοσειρά στην καθορισμένη θέση.
override EndDocument()Ολοκληρώνει το έγγραφο.
override Fill(GraphicsPath)Συμπληρώνει την καθορισμένη διαδρομή.
virtual FillArc(double, double, double, double, double, double)Γεμίζει ένα τόξο.
virtual FillOval(double, double, double, double)Γεμίζει ένα οβάλ.
virtual FillPolygon(double[], double[], int)Γεμίζει ένα πολύγωνο.
virtual FillPolygon(int[], int[], int)Γεμίζει ένα πολύγωνο.
virtual FillRect(double, double, double, double)Γεμίζει ένα ορθογώνιο.
virtual FillRoundRect(double, double, double, double, double, double)Γεμίζει ένα στρογγυλό ορθογώνιο.
GetProperty(string)Λαμβάνει μια τιμή της ιδιότητας συμβολοσειράς.
GetPropertyColor(string)Λαμβάνει μια τιμή της ιδιότητας χρώματος.
GetPropertyDouble(string)Παίρνει μια τιμή διπλής ιδιότητας.
GetPropertyInt(string)Παίρνει μια τιμή ακέραιας ιδιότητας.
GetPropertyMargins(string)Λαμβάνει μια τιμή ιδιότητας περιθωρίου.
GetPropertyRectangle(string)Λαμβάνει μια τιμή της ιδιότητας ορθογωνίου.
GetPropertySize(string)Λαμβάνει μια τιμή ιδιότητας μεγέθους.
override GetTransform()Επιστρέφει τον τρέχοντα πίνακα μετασχηματισμού.
virtual InitClip()Αρχικοποιεί το κλιπ της συσκευής.
InitPageNumbers()Αρχικοποιεί αριθμούς σελίδων προς έξοδο.
IsProperty(string)Λαμβάνει μια τιμή της ιδιότητας boolean.
virtual OpenPage(string)Ξεκινά μια νέα σελίδα με τον καθορισμένο τίτλο.
virtual OpenPage(float, float)Ξεκινά μια νέα σελίδα με το καθορισμένο πλάτος και ύψος.
virtual OpenPartition()Ξεκινά ένα νέο διαμέρισμα εγγράφου.
override ReNew()Ρυθμίζει τις συσκευές στην αρχική κατάσταση.
override Reset()Επαναφέρει τη συσκευή.
override Rotate(double)Εφαρμόζει δεξιόστροφη περιστροφή γύρω από την αρχή στον τρέχοντα πίνακα μετασχηματισμού.
virtual Rotate(double, double, double)Περιστρέψτε τον τρέχοντα πίνακα μετασχηματισμού γύρω από ένα σημείο.
override Scale(double, double)Εφαρμόζει το καθορισμένο διάνυσμα κλίμακας στον τρέχοντα πίνακα μετασχηματισμού.
override SetClip(GraphicsPath)Προσθέτει την καθορισμένη διαδρομή στην τρέχουσα διαδρομή κλιπ.
override SetTransform(Matrix)Ορίζει τον τρέχοντα πίνακα μετασχηματισμού.
override Shear(double, double)Εφαρμόζει το καθορισμένο διάνυσμα διάτμησης στον τρέχοντα πίνακα μετασχηματισμού.
override StartDocument()Ξεκινά το έγγραφο.
override ToString()Επιστρέφει το όνομα του τύπου συσκευής.
override Transform(Matrix)Πολλαπλασιάζει τον τρέχοντα πίνακα μετασχηματισμού με το καθορισμένοMatrix .
override Translate(double, double)Εφαρμόζει το καθορισμένο διάνυσμα μετάφρασης στον τρέχοντα πίνακα μετασχηματισμού.
virtual UpdatePageParameters(IMultiPageDevice)Ενημερώνει τις τρέχουσες παραμέτρους σελίδας.
virtual WriteComment(string)Γράφει ένα σχόλιο.

Δείτε επίσης