THotPDF.ExtractLoadedPageCharacters

Επιστρέφει ένα THPDFCharacterRecord για κάθε λογικό Unicode scalar που εξάγεται από μια φορτωμένη σελίδα

Σύνταξη Delphi

function ExtractLoadedPageCharacters(PageIndex: Integer;
  out ACharacters: THPDFCharacterArray): boolean;

Σύνταξη Delphi

Η μέθοδος επεκτείνει τοποθετημένα glyph clusters χωρίς να απορρίπτει τις multi-scalar αντιστοιχίσεις /ToUnicode. Κάθε εγγραφή προσδιορίζει τον γλύφο πηγής της, το εύρος cluster, τον δείκτη και το πλήθος συστατικού ligature, το token περιεχομένου πηγής, το αναγνωριστικό marked-content, το μετασχηματισμένο τετράπλευρο, και τη γραμμή βάσης (baseline)

Τα συστατικά ligature μοιράζονται τη γεωμετρία του γλύφου πηγής, επειδή το PDF content stream τοποθετεί τον γλύφο ως μία ενιαία μονάδα. Το GeometryExact είναι true όταν η γραμματοσειρά παρέχει τόσο πλάτος γλύφου όσο και ascent/descent περιγραφέα (descriptor)· διαφορετικά, το HotPDF επιστρέφει ένα συντηρητικό fallback κουτί και ορίζει τη σημαία σε false

Δείτε επίσης ExtractLoadedPageGlyphs