Class DocDevice.DocGraphicContext

DocDevice.DocGraphicContext class

Διατηρεί τις τρέχουσες παραμέτρους ελέγχου γραφικών για το DocDevice. Αυτές οι παράμετροι ορίζουν το παγκόσμιο πλαίσιο εντός του οποίου εκτελούν οι τελεστές γραφικών.

public class DocGraphicContext : GraphicContext

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

ΟνομαΠεριγραφή
DocGraphicContext()Ο προεπιλεγμένος κατασκευαστής.

Ιδιότητες

ΟνομαΠεριγραφή
virtual CharacterSpacing { get; set; }Ορίζει ή παίρνει διάστιχο χαρακτήρων.
virtual FillBrush { get; set; }Ορίζει ή παίρνει το αντικείμενο πινέλου που χρησιμοποιείται για να γεμίσει το εσωτερικό των μονοπατιών.
virtual Font { get; set; }Ορίζει ή λαμβάνει το αντικείμενο γραμματοσειράς αληθινού τύπου που χρησιμοποιείται για την απόδοση κειμένου.
virtual FontSize { get; set; }Ορίζει ή λαμβάνει μέγεθος γραμματοσειράς κειμένου.
virtual FontStyle { get; set; }Ορίζει ή λαμβάνει στυλ γραμματοσειράς κειμένου.
virtual LineCap { get; set; }Ορίζει ή λαμβάνει τον κώδικα που καθορίζει το σχήμα των τελικών σημείων για κάθε ανοιχτή διαδρομή που έχει διαγραμμιστεί.
virtual LineDashOffset { get; set; }Ορίζει ή λαμβάνει τη μετατόπιση φάσης του τρέχοντος μοτίβου παύλας γραμμής.
virtual LineDashPattern { get; set; }Ορίζει ή λαμβάνει την περιγραφή του μοτίβου της παύλας που θα χρησιμοποιηθεί όταν τα μονοπάτια χαράσσονται.
virtual LineDashStyle { get; set; }Τα σύνολα παίρνουν το στυλ των διακεκομμένων γραμμών μιας διαγραμμισμένης διαδρομής.
virtual LineJoin { get; set; }Ορίζει ή λαμβάνει τον κωδικό που καθορίζει το σχήμα των αρμών μεταξύ συνδεδεμένων τμημάτων μιας διαδρομής με διαδρομή.
virtual LineWidth { get; set; }Ορίζει ή λαμβάνει το πάχος των μονοπατιών που πρέπει να περάσουν.
virtual MiterLimit { get; set; }Ορίζει ή λαμβάνει το μέγιστο μήκος των ενώσεων με λοξόγραμμη γραμμή για διαγραμμένες διαδρομές. Αυτή η παράμετρος περιορίζει το μήκος των “ακίδων” που παράγονται όταν τα τμήματα γραμμής ενώνονται υπό έντονες γωνίες.
virtual StrokeBrush { get; set; }Ορίζει ή λαμβάνει το αντικείμενο πινέλου που χρησιμοποιείται για διαγραμμισμένες διαδρομές.
virtual TextInfo { get; }Παίρνει έναTextInfo αντικείμενο που περιέχει πληροφορίες σχετικά με το κείμενο που αποδίδεται.
override TransformationMatrix { get; set; }Ορίζει ή παίρνει τον πίνακα μετασχηματισμού.

Μέθοδοι

ΟνομαΠεριγραφή
override Clone()Δημιουργεί μια νέα παρουσία του aGraphicContext κλάση με τις ίδιες τιμές ιδιοτήτων με μια υπάρχουσα παρουσία.
override Transform(Matrix)Τροποποιήστε τον τρέχοντα πίνακα μετασχηματισμού πολλαπλασιάζοντας τον καθορισμένο πίνακα.

Δείτε επίσης