PrinterMarkAnnotation
Επισκόπηση
PrinterMarkAnnotation είναι μια κλάση στο Aspose.PDF FOSS για .NET. Κληρονομεί από: Annotation.
Γεννήτρια συγκεντρωτικού σήματος εκτυπωτή.
Αυτή η κλάση παρέχει 9 μεθόδους για εργασία με αντικείμενα PrinterMarkAnnotation σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: Accept, AddPrinterMarks, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για .NET. Ιδιότητες: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, και 41 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
AnnotationType | AnnotationType | Ανάγνωση | Πάντα PrinterMark. |
Rect | Rectangle? | Ανάγνωση/Εγγραφή | Το ορθογώνιο σημείωσης (θέση στη σελίδα). |
InnerRect | Rectangle? | Ανάγνωση | Το ορθογώνιο σημείωσης που εισάγεται από την καταχώρηση /RD (διαφορές ορθογωνίου) — η περιοχή που πραγματικά σχεδιάζεται μέσα στο Rect. |
Width | double | Ανάγνωση/Εγγραφή | Το πλάτος του ορθογωνίου σημείωσης. |
Height | double | Ανάγνωση/Εγγραφή | Το ύψος του ορθογωνίου σημείωσης. |
ActiveState | string? | Ανάγνωση/Εγγραφή | Τρέχουσα ενεργή κατάσταση εμφάνισης (/AS entry). |
Alignment | TextAlignment | Ανάγνωση/Εγγραφή | Στοίχιση κειμένου (για free-text / widget annotations που περιέχουν εμπλουτισμένο κείμενο). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Ανάγνωση/Εγγραφή | Οριζόντια στοίχιση (Aspose.Pdf το εκθέτει αυτό εκτός από την Alignment· τα δύο μπορούν να ρυθμιστούν ανεξάρτητα). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Ανάγνωση/Εγγραφή | Παράκαμψη οριζόντιας στοίχισης ειδικά για κείμενο. |
Appearance | AppearanceDictionary | Ανάγνωση | Λεξικό εμφάνισης (/AP entry) — με κλειδί το όνομα του ρεύματος εμφάνισης (N, D, R). |
States | AppearanceDictionary | Ανάγνωση | Λεξικό κατάστασης εμφάνισης (το υπο-λεξικό ανά-κατάσταση του AP/N, π.χ. |
NormalAppearance | XForm? | Ανάγνωση | Η κανονική εμφάνιση (/AP /N) της σημείωσης ως XForm, ή null όταν δεν υπάρχει. |
UpdateAppearanceOnConvert | bool | Ανάγνωση/Εγγραφή | Εάν θα δημιουργηθεί ξανά η ροή εμφάνισης όταν μια σημείωση αποθηκευτεί σε ένα μετατρεπόμενο έγγραφο. |
UseFontSubset | bool | Ανάγνωση/Εγγραφή | Κατά πόσο η ενσωματωμένη γραμματοσειρά (εάν υπάρχει) πρέπει να υποσυνολοποιηθεί. |
Contents | string? | Ανάγνωση/Εγγραφή | Το περιεχόμενο της σημείωσης (κείμενο). |
Opacity | double | Ανάγνωση/Εγγραφή | Διαφάνεια σημείωσης (0.0 = διαφανής, 1.0 = αδιαφανής). |
Border | Border? | Ανάγνωση/Εγγραφή | Περίγραμμα σημείωσης. |
Color | Color | Ανάγνωση/Εγγραφή | Το χρώμα περιγράμματος της σημείωσης (/C entry). |
InteriorColor | Color? | Ανάγνωση/Εγγραφή | Το εσωτερικό χρώμα της σημείωσης (/IC entry, για σημειώσεις κύκλου/τετράγωνου/γραμμής). |
Title | string? | Ανάγνωση/Εγγραφή | Ο τίτλος της σημείωσης (συγγραφέας για σημειώσεις σήμανσης). |
Name | string? | Ανάγνωση/Εγγραφή | Το όνομα της σημείωσης (μοναδικό αναγνωριστικό — η καταχώρηση /NM). |
FullName | string? | Ανάγνωση | Πλήρως προσδιορισμένο όνομα σημείωσης. |
Subject | string? | Ανάγνωση/Εγγραφή | Το θέμα της σημείωσης (/Subj entry). |
ModifiedDate | string? | Ανάγνωση | Η ημερομηνία τροποποίησης. |
Modified | DateTime | Ανάγνωση/Εγγραφή | Η ημερομηνία /M (modified) ως DateTime που πληκτρολογείται. |
Flags | AnnotationFlags | Ανάγνωση/Εγγραφή | Σημαίες σχολιασμού (/F entry) — χρησιμοποιούνται ως η υποκείμενη αποθήκευση και για τις μορφές int και typed. |
AnnotationFlags | AnnotationFlags | Ανάγνωση/Εγγραφή | Τυποποιημένο ψευδώνυμο των Flags που ταιριάζει με τη δημόσια επιφάνεια Aspose.Pdf που εκθέτει το AnnotationFlags ως ιδιότητα. |
Action | PdfAction? | Ανάγνωση/Εγγραφή | Η ενέργεια που σχετίζεται με αυτήν την σημείωση (/A entry). |
Actions | PdfActionCollection | Ανάγνωση | Συλλογή ενεργειών που σχετίζονται με αυτήν την σημείωση. |
Author | string? | Ανάγνωση | Ο συγγραφέας της σημείωσης (/T entry). |
AnnotationState | string? | Ανάγνωση | Η κατάσταση της σημείωσης (/State entry), π.χ. |
AnnotationStateModel | string? | Ανάγνωση | Το μοντέλο κατάστασης σχολιασμού (/StateModel είσοδος), π.χ. |
ReplyType | string? | Ανάγνωση | Ο τύπος απάντησης (/RT είσοδος), π.χ. |
InReplyTo | Annotation? | Ανάγνωση/Εγγραφή | Η σημείωση στην οποία αυτή απαντά (/IRT entry). |
QuadPoints | Point[] | Ανάγνωση/Εγγραφή | QuadPoints ως πίνακας τιμών Point. |
Characteristics | Characteristics | Ανάγνωση | Χαρακτηριστικά εμφάνισης (χρώμα περιγράμματος, χρώμα φόντου, περιστροφή). |
PageIndex | int | Ανάγνωση | Δείκτης που ξεκινά από το 1 της σελίδας που κατέχει αυτήν την επισήμανση. |
Page | Page? | Ανάγνωση | Η σελίδα που κατέχει αυτήν την επισήμανση, ή null όταν δεν μπορεί να επιλυθεί (π.χ. |
VerticalAlignment | VerticalAlignment | Ανάγνωση/Εγγραφή | Κατακόρυφη στοίχιση εφαρμόστηκε σε αυτήν την παράγραφο. |
Margin | MarginInfo | Ανάγνωση/Εγγραφή | Εξωτερικές περιθώριες πληροφορίες εφαρμόζονται σε αυτήν την παράγραφο. |
IsFirstParagraphInColumn | bool | Ανάγνωση/Εγγραφή | Επιβάλλετε στην παράγραφο να ξεκινήσει σε νέα στήλη. |
IsKeptWithNext | bool | Ανάγνωση/Εγγραφή | Κρατήστε αυτήν την παράγραφο στην ίδια σελίδα με την επόμενη. |
IsInNewPage | bool | Ανάγνωση/Εγγραφή | Αναγκάστε την παράγραφο να ξεκινά σε νέα σελίδα. |
IsInLineParagraph | bool | Ανάγνωση/Εγγραφή | Σημαία ενσωματωμένης παραγράφου (δεν αρχίζει νέα γραμμή). |
HyperlinkText | string? | Ανάγνωση/Εγγραφή | Παραδοσιακό στόχο υπερσύνδεσης τύπου συμβολοσειράς. |
Hyperlink | Hyperlink? | Ανάγνωση/Εγγραφή | Εφαρμόστηκε διακόσμηση υπερσυνδέσμου τύπου στην παράγραφο. |
ZIndex | int | Ανάγνωση/Εγγραφή | Δείκτης Z-order που χρησιμοποιείται από τον renderer του DOM. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
AddPrinterMarks(document: Document, printerMarksKind: PrinterMarksKind) | Προσθέστε τις ζητούμενες οικογένειες σημάτων του εκτυπωτή σε κάθε σελίδα του εγγράφου. |
AddPrinterMarks(page: Page, printerMarksKind: PrinterMarksKind) | Προσθέστε τις ζητούμενες οικογένειες σημάτων του εκτυπωτή σε μία σελίδα. |
Accept(visitor: AnnotationSelector) | Αποστείλετε αυτήν την σημείωση στην υπερφόρτωση Visit(SubType) του visitor. |
GetRectangle(considerRotation: bool) | Το πλαίσιο οριοθέτησης προσαρμόστηκε από το considerRotation. |
ChangeAfterResize(transform: Matrix) | Προσαρμόστε τη γεωμετρία της σημείωσης μετά ο χρήστης να έδωσε νέο μέγεθος στη σελίδα ή στο host rectangle. |
UpdateAppearances() | Αναδημιουργήστε τη ροή κανονικής εμφάνισης (/AP /N) από την τρέχουσα γεωμετρία και τα χρώματα της σημείωσης. |
WriteXfdf(writer: System.Xml.XmlWriter) | Σειριοποιήστε αυτή τη σημείωση ως στοιχείο XFDF στον writer (PDF 32000 §12.7.8 / XFDF 3.0). |
Flatten() | Ισοσταθμίστε αυτήν την σημείωση — αποδώστε την οπτική της εμφάνιση στο περιεχόμενο της σελίδας και αφαιρέστε την από τον πίνακα σημειώσεων της σελίδας. |
Clone() | Ρηχό κλώνο — copies scalar/ref-shared state. |