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 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
TabStopsTabStops?Read/WriteΣημεία διακοπής καρτέλας για αυτό το απόσπασμα (χρησιμοποιείται με δείκτες #$TAB στο κείμενο).
TextEditOptionsTextEditOptionsRead/WriteΕπιλογές επεξεργασίας που εφαρμόζονται κατά την αντικατάσταση κειμένου / αντικατάσταση γραμματοσειράς.
IsInLineParagraphboolRead/WriteΌταν είναι true, αυτό το απόσπασμα κειμένου αποδίδεται στην ίδια γραμμή με την προηγούμενη ενσωματωμένη παράγραφο (δείτε docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolRead/WriteΛαμβάνει ή ορίζει αν είναι σε νέα σελίδα.
VerticalAlignmentVerticalAlignmentRead/WriteΛαμβάνει ή ορίζει την κατακόρυφη στοίχιση.
TextstringRead/WriteΤο περιεχόμενο κειμένου.
ReplaceOptionsTextReplaceOptionsReadΕπιλογές αντικατάστασης κειμένου που χρησιμοποιούνται από το TextFragmentAbsorber για αντικατάσταση διαδρομών.
PagePage?ReadΗ σελίδα στην οποία ανήκει αυτό το απόσπασμα (δημόσιο ψευδώνυμο για το SourcePage).
FormXForm?ReadΤο XForm από το οποίο εξήχθη αυτό το απόσπασμα, ή null για αποσπάσματα επιπέδου σελίδας.
FootNoteNote?Read/WriteΠροαιρετικό υποσημείωμα συνδεδεμένο με αυτό το απόσπασμα.
HorizontalAlignmentHorizontalAlignmentRead/WriteΟριζόντια στοίχιση που χρησιμοποιείται όταν αυτό το απόσπασμα τοποθετείται ως παράγραφος (προστίθεται στο page.Paragraphs).
RectangleRectangle?ReadΤο οριοθετημένο ορθογώνιο αυτού του αποσπάσματος κειμένου στη σελίδα.
PositionPosition?Read/WriteΗ θέση του κειμένου.
BaselinePositionPosition?Read/WriteΗ θέση της βασικής γραμμής του κειμένου.
MarginMarginInfoRead/WriteΠληροφορίες περιθωρίων για τη διάταξη όταν χρησιμοποιείται ως στοιχείο παραγράφου.
TextStateTextFragmentStateReadΚατάσταση κειμένου (γραμματοσειρά, μέγεθος, χρώμα).
PageIndexintReadΟ δείκτης σελίδας (από το 0) όπου βρέθηκε αυτό το απόσπασμα.
FontSizedoubleReadΣυντόμευση για το TextState.FontSize.
SegmentsTextSegmentCollectionRead/WriteΗ συλλογή των τμημάτων κειμένου που αποτελούν αυτό το απόσπασμα (αριθμημένα από το 1).
HyperlinkHyperlinkRead/WriteΥπερσύνδεσμος που εφαρμόζεται σε αυτό το απόσπασμα.
EndNoteNote?Read/WriteΣημείωση τέλους συνδεδεμένη με αυτό το απόσπασμα.
WrapLinesCountintRead/WriteΑριθμός αναδιπλωμένων γραμμών που υπολογίστηκε κατά τη διάταξη.
IsFirstParagraphInColumnboolRead/WriteΑναγκάστε την παράγραφο να ξεκινήσει μια νέα στήλη.
IsKeptWithNextboolRead/WriteΔιατηρήστε αυτήν την παράγραφο στην ίδια σελίδα με την επόμενη.
HyperlinkTextstring?Read/WriteΠαλαιότερος στόχος υπερσύνδεσμου τύπου string.
ZIndexintRead/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()Κλωνοποιεί το τμήμα ΚΑΙ τα τμήματά του.

Δείτε επίσης

 Ελληνικά