THotPDF.ExtractLoadedPageCharacters
Restituisce un THPDFCharacterRecord per ogni scalar Unicode logico estratto da una pagina caricata
Sintassi Delphi
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
Descrizione
Il metodo espande i cluster di glyph posizionati senza scartare le mappature multi-scalar di /ToUnicode. Ogni record identifica il glyph di origine, l'intervallo del cluster, l'indice e il numero dei componenti della legatura, il token di contenuto di origine, l'identificatore di marked-content, il quadrilatero trasformato e la baseline
I componenti delle legature condividono la geometria del glyph di origine, perché il content stream del PDF posiziona il glyph come un'unica unità. GeometryExact è true quando il font fornisce sia la larghezza del glyph sia l'ascent e il descent del descriptor; in caso contrario HotPDF restituisce un box di fallback conservativo e imposta il flag a false
Vedere anche ExtractLoadedPageGlyphs