| virtual ClosePage() | Κάνει την απαραίτητη προετοιμασία της συσκευής μετά την απόδοση της σελίδας. |
| override Create() | Δημιουργεί ένα αντίγραφο αυτής της συσκευής. |
| override Dispose() | Διαθέτει το περιβάλλον γραφικών. Εάν κατά τη δημιουργία το restoreOnDispose ήταν true, θα κληθεί η writeGraphicsRestore(). |
| override Draw(GraphicsPath) | Σχεδιάζει μια διαδρομή. |
| virtual DrawArc(double, double, double, double, double, double) | Σχεδιάζει τόξο. |
| override 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() | Λαμβάνει τον τρέχοντα μετασχηματισμό. |
| override InitClip() | Αρχικοποιεί το κλιπ της συσκευής. |
| virtual InitPageNumbers() | Αρχικοποιεί αριθμούς σελίδων προς έξοδο. |
| IsProperty(string) | Λαμβάνει μια τιμή της ιδιότητας boolean. |
| virtual OpenPage(string) | Κάνει την απαραίτητη προετοιμασία της συσκευής πριν από την απόδοση της σελίδας. |
| virtual OpenPage(float, float) | Κάνει την απαραίτητη προετοιμασία της συσκευής πριν από κάθε απόδοση σελίδας. |
| override ReNew() | Επαναφορά της συσκευής στην αρχική κατάσταση για ολόκληρο το έγγραφο. Χρησιμοποιείται για την επαναφορά της ροής εξόδου. |
| override Reset() | Εάν οριστούν οι παράμετροι της συσκευής σελίδας, αυτή η μέθοδος επιτρέπει την επιστροφή της ροής εγγραφής στην αρχή της σελίδας. |
| override Rotate(double) | Περιστρέψτε τον τρέχοντα μετασχηματισμό πάνω από τον άξονα Z. Καλεί writeTransform(Transform). Περιστροφή με θετική γωνία θήτα περιστρέφει σημεία στον θετικό άξονα x προς τον θετικό άξονα y. |
| virtual Rotate(double, double, double) | Περιστρέψτε τον τρέχοντα πίνακα μετασχηματισμού γύρω από ένα σημείο. |
| override Scale(double, double) | Κλιμακώνει τον τρέχοντα πίνακα μετασχηματισμού. Καλεί writeTransform(Transform). |
| override SetClip(GraphicsPath) | Καθορίζει το κλιπ της συσκευής. |
| override SetTransform(Matrix) | Καθορίζει τον τρέχοντα μετασχηματισμό. Δεδομένου ότι οι περισσότερες μορφές εξόδου δεν υλοποιούν αυτήν τη λειτουργία, ο αντίστροφος μετασχηματισμός του currentTransform υπολογίζεται και πολλαπλασιάζεται με τον μετασχηματισμό που πρόκειται να οριστεί. Το αποτέλεσμα στη συνέχεια προωθείται με ένα call στο writeTransform(Transform). |
| override Shear(double, double) | Κερδίζει τον τρέχοντα πίνακα μετασχηματισμού. Καλεί writeTransform(Transform). |
| override StartDocument() | Κάνει την απαραίτητη προετοιμασία της συσκευής πριν ξεκινήσει η απόδοση του εγγράφου. |
| override ToString() | Επιστρέφει το όνομα του τύπου συσκευής. |
| override Transform(Matrix) | Μετασχηματίζει τον τρέχοντα πίνακα μετασχηματισμού. Καλεί writeTransform(Transform) |
| override Translate(double, double) | Μεταφράζει τον τρέχοντα πίνακα μετασχηματισμού. Καλεί writeTransform(Transform). |
| virtual UpdatePageParameters(IMultiPageDevice) | Ενημερώνει τις παραμέτρους σελίδας από άλλη πολυσέλιδη συσκευή. |
| override WriteComment(string) | Γράφει ένα σχόλιο. |