Αναφορά HotPDF: THotPDFExtractLoadedPageGlyphsMethod

HotPDF

HotPDF

THotPDF

HotPDF

Κορυφή

Εξάγει τοποθετημένες συστάδες γλύφων από μια φορτωμένη σελίδα, συμπεριλαμβανομένων πλήρων αλληλουχιών Unicode, μετασχηματισμένων τετραπλεύρων, γραμμών βάσης και θέσεων πηγής

 

Delphi syntax:

function ExtractLoadedPageGlyphs(PageIndex: Integer; out AGlyphs: THPDFGlyphArray): boolean;

 

Description

Κάθε THPDFGlyphRecord διατηρεί την πλήρη UnicodeSequence που παράγει το /ToUnicode, ενώ το Unicode παραμένει το πρώτο scalar για συμβατότητα. Τα ClusterStart, ClusterLength και IsLigature προσδιορίζουν τη σχέση με τους λογικούς χαρακτήρες. Τα QuadX, QuadY και τα άκρα της γραμμής βάσης μετασχηματίζονται μέσω text matrix και graphics CTM. Το GeometryExact είναι true όταν είναι διαθέσιμα τόσο το πλάτος του γλύφου όσο και το ascent και descent του font descriptor

Χρησιμοποιήστε το ExtractLoadedPageCharacters όταν απαιτείται μία εγγραφή αποτελέσματος ανά λογικό Unicode scalar

Οι γλύφοι προέρχονται από το δικό της content stream της σελίδας, ώστε οι θέσεις πηγής τους δείχνουν πάντα σε αυτό· κείμενο που η σελίδα ζωγραφίζει μέσω Form XObjects δεν περιλαμβάνεται, ενώ η ExtractLoadedPageText το περιλαμβάνει

HotPDF