THotPDF.ExtractLoadedPageGlyphsWithForms Method
Assistant privé de THotPDF derrière les méthodes de texte de page : renvoie les glyphes d’une page chargée avec ceux des Form XObject qu’elle peint, dans l’ordre de peinture
Déclaration
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
PageIndex | Index à base zéro de la page chargée |
Glyphs | Reçoit les glyphes en espace utilisateur ; les glyphes provenant de formulaires portent un TokenIndex et un ItemIndex de -1 |
Valeur de retour
Vrai lorsque le contenu de la page a pu être lu et interprété
Notes d’utilisation
- Chaque Form XObject est lu une seule fois le long d’une chaîne de formulaires imbriqués : un formulaire qui se peint lui-même, directement ou par d’autres formulaires, n’est pas parcouru à nouveau
- Les glyphes d’un formulaire dont le centre se trouve hors du /BBox du formulaire, sa frontière de découpage (ISO 32000-1 8.10.1), sont écartés
- ExtractLoadedPageText et les autres méthodes de texte utilisent ces glyphes après avoir écarté ceux situés hors du cadre visible de la page