THotPDF.ExtractLoadedPageCharacters
Renvoie un THPDFCharacterRecord pour chaque scalaire Unicode logique extrait d’une page chargée
Syntaxe Delphi
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
Description
La méthode développe les clusters de glyphes positionnés sans abandonner les mappages /ToUnicode multi-scalaires. Chaque enregistrement identifie son glyphe source, sa plage de cluster, l’index et le nombre de composantes de ligature, le token de contenu source, l’identifiant de marked-content, le quadrilatère transformé et la ligne de base
Les composantes d’une ligature partagent la géométrie du glyphe source parce que le flux de contenu PDF positionne le glyphe comme une unité unique. GeometryExact vaut true lorsque la police fournit à la fois une largeur de glyphe et les ascendante et descendante du descripteur ; sinon HotPDF renvoie une boîte de repli prudente et passe le flag à false
Voir aussi ExtractLoadedPageGlyphs