| API | Σκοπός |
ShapePdfText(Text, FontName, FontSize, Direction, out Shaped) | Διαμορφώνει κείμενο με την ενσωματωμένη υλοποίηση Windows Uniscribe και τα προεπιλεγμένα όρια πόρων |
TPdfTextShaper.Shape | Αφηρημένο συμβόλαιο διαμόρφωσης για προσαρμοσμένες μηχανές που επιστρέφουν αναγνωριστικά γλύφων, συστάδες, οπτικές ακολουθίες, προωθήσεις και επιλεγμένα δεδομένα γραμματοσειράς |
TPdfUniscribeTextShaper.Shape | Χρησιμοποιεί το usp10.dll για να διαχωρίσει, διαμορφώσει, τοποθετήσει και αναδιατάξει οπτικά τις ακολουθίες κειμένου |
TPdfTextShapingOptions.Default | Επιστρέφει αυτόματη κατεύθυνση με όρια 1,000,000 χαρακτήρων, 2,000,000 γλύφων και 100,000 ακολουθιών |
ConfigureTextShaper(Shaper) | Εγκαθιστά το backend διαμόρφωσης που χρησιμοποιεί η μονάδα, αντικαθιστώντας το ενσωματωμένο για την υπόλοιπη διάρκεια της διεργασίας· η μονάδα αποκτά την κυριότητα του στιγμιότυπου |
ClearTextShaper | Αφαιρεί ένα εγκατεστημένο backend και επιστρέφει στην προεπιλογή της πλατφόρμας |
ActiveTextShaper | Το backend που χρησιμοποιείται αυτή τη στιγμή, ή nil όταν δεν διατίθεται διαμορφωτής σε αυτή την πλατφόρμα |
ActiveTextShaperName | Το όνομα που αναφέρει το ενεργό backend, για καταγραφή και για τη διάκριση μιας ανάπτυξης από μια άλλη |
| Τύπος | Περιγραφή |
EPdfTextShapingError | Εξαίρεση που εγείρεται για μη έγκυρες εισόδους, παραβιάσεις ορίων πόρων, αποτυχίες δεδομένων γραμματοσειράς ή σφάλματα μηχανής διαμόρφωσης |
TPdfTextDirection | ptdAuto, ptdLeftToRight ή ptdRightToLeft |
TPdfShapedGlyph | Ένα γλύφο με GlyphID, Advance, OffsetX, OffsetY, ClusterStart και ClusterLength |
TPdfShapedGlyphs | Δυναμικός πίνακας εγγραφών TPdfShapedGlyph |
TPdfShapedRun | Μία οπτική ακολουθία με TextStart, TextLength, VisualX, Width, BidiLevel, IsRightToLeft και Glyphs |
TPdfShapedRuns | Δυναμικός πίνακας εγγραφών TPdfShapedRun σε οπτική σειρά |
TPdfShapedText | Text προέλευσης, επιλεγμένο FontName, FontSize, ενσωματωμένο FontData, διαμορφωμένες Runs, συνολικό Width, GlyphCount και LogicalCharacterCount |
TPdfTextShapingOptions | Όρια πόρων Direction, MaxCharacters, MaxGlyphs και MaxRuns |
TPdfTextShaper | Αφηρημένη βασική κλάση για μια υλοποίηση διαμόρφωσης που παρέχει ο καλών |
TPdfUniscribeTextShaper | Ενσωματωμένη υλοποίηση Windows του TPdfTextShaper |