THotPDF.ExtractLoadedPageCharacters
Retourneert één THPDFCharacterRecord voor elke logische Unicode-scalar die uit een geladen pagina is geëxtraheerd
Delphi-syntaxis
function ExtractLoadedPageCharacters(PageIndex: Integer; out ACharacters: THPDFCharacterArray): boolean;
Beschrijving
De methode breidt gepositioneerde glyphclusters uit zonder multi-scalar-/ToUnicode-toewijzingen weg te gooien. Elk record identificeert zijn bron-glyph, clusterbereik, ligatuurcomponent-index en -telling, bron-contenttoken, gemarkeerde-inhoudsidentificator, getransformeerde quadrilateraal en basislijn
Ligatuurcomponenten delen de geometrie van de bron-glyph omdat de PDF-contentstream de glyph als één eenheid positioneert. GeometryExact is waar wanneer het lettertype zowel een glyphbreedte als descriptor-ascent en -descent levert; anders retourneert HotPDF een conservatief fallback-vak en zet de vlag op onwaar
Zie ook ExtractLoadedPageGlyphs