Class XpsDevice.XpsGraphicContext

XpsDevice.XpsGraphicContext class

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

public class XpsGraphicContext : GraphicContext

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

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

Ιδιότητες

ΟνομαΠεριγραφή
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 αντικείμενο που περιέχει πληροφορίες σχετικά με το κείμενο που αποδίδεται.
virtual TransformationMatrix { get; set; }Ορίζει ή παίρνει τον πίνακα μετασχηματισμού.

Μέθοδοι

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

Δείτε επίσης