TextFragment
Επισκόπηση
TextFragment είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: BaseParagraph.
Αντιπροσωπεύει ένα τμήμα κειμένου σε μια σελίδα με πληροφορίες θέσης και στυλ.
Αυτή η κλάση παρέχει 8 μεθόδους για εργασία με αντικείμενα TextFragment σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: Clone, CloneWithSegments, IsolateTextSegments, TextFragment.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, και 20 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
TabStops | TabStops? | Read/Write | Σημεία διακοπής καρτέλας για αυτό το απόσπασμα (χρησιμοποιείται με δείκτες #$TAB στο κείμενο). |
TextEditOptions | TextEditOptions | Read/Write | Επιλογές επεξεργασίας που εφαρμόζονται κατά την αντικατάσταση κειμένου / αντικατάσταση γραμματοσειράς. |
IsInLineParagraph | bool | Read/Write | Όταν είναι true, αυτό το απόσπασμα κειμένου αποδίδεται στην ίδια γραμμή με την προηγούμενη ενσωματωμένη παράγραφο (δείτε docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”). |
IsInNewPage | bool | Read/Write | Λαμβάνει ή ορίζει αν είναι σε νέα σελίδα. |
VerticalAlignment | VerticalAlignment | Read/Write | Λαμβάνει ή ορίζει την κατακόρυφη στοίχιση. |
Text | string | Read/Write | Το περιεχόμενο κειμένου. |
ReplaceOptions | TextReplaceOptions | Read | Επιλογές αντικατάστασης κειμένου που χρησιμοποιούνται από το TextFragmentAbsorber για αντικατάσταση διαδρομών. |
Page | Page? | Read | Η σελίδα στην οποία ανήκει αυτό το απόσπασμα (δημόσιο ψευδώνυμο για το SourcePage). |
Form | XForm? | Read | Το XForm από το οποίο εξήχθη αυτό το απόσπασμα, ή null για αποσπάσματα επιπέδου σελίδας. |
FootNote | Note? | Read/Write | Προαιρετικό υποσημείωμα συνδεδεμένο με αυτό το απόσπασμα. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Οριζόντια στοίχιση που χρησιμοποιείται όταν αυτό το απόσπασμα τοποθετείται ως παράγραφος (προστίθεται στο page.Paragraphs). |
Rectangle | Rectangle? | Read | Το οριοθετημένο ορθογώνιο αυτού του αποσπάσματος κειμένου στη σελίδα. |
Position | Position? | Read/Write | Η θέση του κειμένου. |
BaselinePosition | Position? | Read/Write | Η θέση της βασικής γραμμής του κειμένου. |
Margin | MarginInfo | Read/Write | Πληροφορίες περιθωρίων για τη διάταξη όταν χρησιμοποιείται ως στοιχείο παραγράφου. |
TextState | TextFragmentState | Read | Κατάσταση κειμένου (γραμματοσειρά, μέγεθος, χρώμα). |
PageIndex | int | Read | Ο δείκτης σελίδας (από το 0) όπου βρέθηκε αυτό το απόσπασμα. |
FontSize | double | Read | Συντόμευση για το TextState.FontSize. |
Segments | TextSegmentCollection | Read/Write | Η συλλογή των τμημάτων κειμένου που αποτελούν αυτό το απόσπασμα (αριθμημένα από το 1). |
Hyperlink | Hyperlink | Read/Write | Υπερσύνδεσμος που εφαρμόζεται σε αυτό το απόσπασμα. |
EndNote | Note? | Read/Write | Σημείωση τέλους συνδεδεμένη με αυτό το απόσπασμα. |
WrapLinesCount | int | Read/Write | Αριθμός αναδιπλωμένων γραμμών που υπολογίστηκε κατά τη διάταξη. |
IsFirstParagraphInColumn | bool | Read/Write | Αναγκάστε την παράγραφο να ξεκινήσει μια νέα στήλη. |
IsKeptWithNext | bool | Read/Write | Διατηρήστε αυτήν την παράγραφο στην ίδια σελίδα με την επόμενη. |
HyperlinkText | string? | Read/Write | Παλαιότερος στόχος υπερσύνδεσμου τύπου string. |
ZIndex | int | Read/Write | Δείκτης Z-order που χρησιμοποιείται από το DOM renderer. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
TextFragment() | Δημιουργήστε ένα τμήμα κειμένου με διακοπές στήλης. |
TextFragment(tabStops: TabStops) | Καλεί το TextFragment σε αυτήν την παρουσία TextFragment. |
TextFragment(text: string) | Δημιουργήστε ένα τμήμα κειμένου με το δοσμένο κείμενο. |
TextFragment(text: string, tabStops: TabStops) | Δημιουργήστε ένα τμήμα κειμένου με το δοσμένο κείμενο και τον πίνακα ανάλυσης των tabStops. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | Επιστρέφει τμήματα κειμένου που καλύπτουν το δοσμένο εύρος χαρακτήρων (το startIndex είναι 1‑βασισμένο). |
Clone() | Ρηχή αντιγραφή του τμήματος (κείμενο + κατάσταση). |
CloneWithSegments() | Κλωνοποιεί το τμήμα ΚΑΙ τα τμήματά του. |