TextFragmentState

Επισκόπηση

TextFragmentState είναι μια κλάση στο Aspose.PDF FOSS για .NET. Κληρονομεί από: TextState.

Κατάσταση μορφοποίησης κειμένου σε επίπεδο τμήματος.

Αυτή η κλάση παρέχει 6 μεθόδους για εργασία με αντικείμενα TextFragmentState σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET. Ιδιότητες: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData, και 27 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
BackgroundColorColor?Read/WriteΓέμισμα φόντου που εφαρμόζεται πίσω από το κείμενο του τμήματος.
CharacterSpacingfloatRead/WriteΑπόσταση χαρακτήρων (Tc) σε μονάδες χώρου κειμένου.
CoordinateOriginCoordinateOriginRead/WriteΚαθορίζει εάν η τοποθέτηση αντιμετωπίζει το Y ως τη γραμμή βάσης ή ως το κατώτερο τμήμα.
FontSizefloatRead/WriteΜέγεθος γραμματοσειράς σε πόντους.
FontStyleFontStylesRead/WriteΣημαίες στυλ γραμματοσειράς (Έντονη / Πλάγια).
ForegroundColorColor?Read/WriteΧρώμα γεμίσματος (χωρίς περίγραμμα) που εφαρμόζεται στα αποδοθέντα γλύφα.
FormattingOptionsTextFormattingOptionsRead/WriteΕπιλογές μορφοποίησης κειμένου (λειτουργία αναδίπλωσης, λειτουργία απόστασης γραμμών κ.λπ.).
HorizontalAlignmentHorizontalAlignmentRead/WriteΟριζόντια στοίχιση του κειμένου του τμήματος.
HorizontalScalingfloatRead/WriteΠοσοστό οριζόντιας κλιμάκωσης (προεπιλογή 100).
InvisibleboolRead/WriteΚαθορίζει εάν το κείμενο αποδίδεται αόρατα (λειτουργία απόδοσης 3).
LineSpacingfloatRead/WriteΑπόσταση γραμμών (leading) σε μονάδες χώρου κειμένου.
RenderingModeTextRenderingModeRead/WriteΛειτουργία απόδοσης γλύφου (γέμισμα / περίγραμμα / αποκοπή).
RotationdoubleRead/WriteΓωνία περιστροφής σε μοίρες.
StrikeOutboolRead/WriteΚαθορίζει εάν το κείμενο έχει διακριτή γραμμή.
StrokingColorColor?Read/WriteΧρώμα περιγράμματος (stroke).
SubscriptboolRead/WriteΚαθορίζει εάν το κείμενο είναι δείκτης (subscript).
SuperscriptboolRead/WriteΚαθορίζει εάν το κείμενο είναι εκθέτης (superscript).
UnderlineboolRead/WriteΚαθορίζει εάν το κείμενο είναι υπογραμμισμένο.
WordSpacingfloatRead/WriteΑπόσταση λέξεων (Tw) σε μονάδες χώρου κειμένου.
FontAspose.Pdf.Text.Font?Read/WriteΗ γραμματοσειρά που χρησιμοποιείται για την απόδοση του τμήματος.
DrawTextRectangleBorderboolRead/WriteΌταν είναι αληθές, σχεδιάζεται ένα ορθογώνιο πλαίσιο γύρω από το οριοθέτημα του κειμένου.
TabStopsTabStopsReadΡυθμίσεις διακοπής (tab‑stop) που κληρονομούνται από το τμήμα ιδιοκτήτη.
FontNamestring?Read/WriteΛαμβάνει ή ορίζει το όνομα της γραμματοσειράς.
TextHeightfloatReadΠροσεγγιστικό ύψος κειμένου σε πόντους· προσεγγίζει το ύψος που προκύπτει από το πλαίσιο περιβάλλοντος των γλύφων επιστρέφοντας το μέγεθος γραμματοσειράς (η τυπική αναλογία μεταξύ FontSize και του αποδοθέντος ύψους κειμένου είναι αρκετά κοντά ώστε οι κλήτες μαθηματικών διάταξης να το χρησιμοποιούν).
IsBoldboolRead/WriteΚαθορίζει εάν η γραμματοσειρά είναι έντονη.
IsItalicboolRead/WriteΚαθορίζει εάν η γραμματοσειρά είναι πλάγια.
IsUnderlineboolRead/WriteΚαθορίζει εάν το κείμενο είναι υπογραμμισμένο.
IsStrikeOutboolRead/WriteΚαθορίζει εάν το κείμενο έχει διακριτή γραμμή.
IsSuperscriptboolRead/WriteΚαθορίζει εάν το κείμενο είναι εκθέτης.
IsSubscriptboolRead/WriteΚαθορίζει εάν το κείμενο είναι δείκτης.
TabTagstringReadΔιακριτικό συμβολοσειράς που εισάγεται στο αποδοθέν κείμενο στη θέση ενός χαρακτήρα καρτέλας.
TextRisedoubleRead/WriteΑνύψωση κειμένου (απόσταση εκθέτη/δείκτη).
FontDataFontData?Read/WriteΕξωτερικά δεδομένα γραμματοσειράς για ενσωμάτωση (ορίζεται μέσω FontRepository.OpenFont).

Μέθοδοι

SignatureDescription
TextFragmentState(fragment: TextFragment)Τυλίξτε την υποκείμενη κατάσταση του τμήματος ώστε οι εγγραφές να επιστρέφουν σε αυτήν.
ApplyChangesFrom(textState: TextState)Αντιγράψτε κάθε δημόσια ιδιότητα μορφοποίησης από το textState σε αυτήν την κατάσταση.
IsFitRectangle(str: string, rect: Rectangle)Επιστρέφει true όταν το αποδιδόμενο κείμενο χωράει μέσα στο παρεχόμενο ορθογώνιο με την τρέχουσα γραμματοσειρά / μέγεθος.
MeasureHeight(character: char)Μετρήστε το ύψος ενός μόνο χαρακτήρα με την τρέχουσα γραμματοσειρά / μέγεθος, σε πόντους.
MeasureString(str: string)Μετρήστε το αποδιδόμενο πλάτος του str με την τρέχουσα γραμματοσειρά / μέγεθος, σε πόντους.
TextState()Καλεί το TextState σε αυτήν την παρουσία TextFragmentState.

Δείτε επίσης

 Ελληνικά