THotPDF.ExtractLoadedPageCharacters
Returnează câte un THPDFCharacterRecord pentru fiecare scalar Unicode logic extras dintr-o pagină încărcată
Sintaxă Delphi
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
Description
Metoda extinde clusterele de glife poziționate fără a elimina mapările multi-scalar /ToUnicode. Fiecare înregistrare identifică glifa sa sursă, intervalul de cluster, indexul și numărul componentei de ligatură, token-ul de conținut sursă, identificatorul de conținut marcat, patrulaterul transformat și linia de bază
Componentele de ligatură împart geometria glifei sursă, deoarece fluxul de conținut PDF poziționează glifa ca o singură unitate. GeometryExact este true când fontul furnizează atât o lățime de glifă, cât și ascent și descent din descriptor; în caz contrar, HotPDF returnează o casetă de fallback conservatoare și setează indicatorul la false
Vezi și ExtractLoadedPageGlyphs