|
THPDFPage.RtLTextOut
|
Κορυφή |
|
Εξάγει μικτό κείμενο από δεξιά προς τα αριστερά με επίλυση κατεύθυνσης ζευγών αγκυλών και συμφραζόμενο κατοπτρισμό
Σύνταξη Delphi: procedure RtLTextOut(X, Y: Single; angle: Extended; Text: WideString); overload; procedure RtLTextOut(X, Y: Single; angle: Extended; Text: PWORD; TextLength: Integer); overload;
Περιγραφή Εξάγει κείμενο από δεξιά προς τα αριστερά στη σελίδα PDF στις καθορισμένες συντεταγμένες και γωνία Τα ζεύγη αγκυλών επιλύονται με βάση τις ισχυρές γραφές μέσα στο ζεύγος και το προηγούμενο ισχυρό συμφραζόμενο, ακολουθώντας τον κανόνα UAX #9 N0 για παράγραφο RTL Τα γλυφά αγκυλών, βελών, σχέσεων και τελεστών συνόλων κατοπτρίζονται μόνο όταν η επιλυμένη διαδρομή τους είναι RTL, ώστε μια ενσωματωμένη λατινική έκφραση να διατηρεί τα κανονικά σύμβολά της, ενώ το γύρω αραβικό, εβραϊκό, συριακό, N'Ko, Adlam και Hanifi Rohingya συμφραζόμενο λαμβάνει τη μορφή RTL Οι υποδιαδρομές LTR αντιστρέφονται κατά συμπλέγματα όμοια με γραφήματα, διατηρώντας τα ζεύγη υποκατάστασης UTF-16 και κρατώντας τα συνδυαστικά σημάδια προσκολλημένα στη βάση τους· οι δεκαεξαδικές διαδρομές που δηλώνονται ως αναγνωριστικά γλυφών αναδιατάσσονται χωρίς να ερμηνεύονται οι τιμές GID ως σημεία στίξης Unicode
|