THotPDF.ExtractLoadedPageCharacters

Returnerar en THPDFCharacterRecord för varje logiskt Unicode-skalärvärde som extraherats från en inläst sida

Delphi-syntax

function ExtractLoadedPageCharacters(PageIndex: Integer;
  out ACharacters: THPDFCharacterArray): boolean;

Beskrivning

Metoden expanderar positionerade glyfkluster utan att kasta bort flerskalära /ToUnicode-mappningar. Varje post identifierar sin källglyf, klusterintervall, ligaturkomponentindex och -antal, källinnehållstoken, marked-content-identifierare, transformerad kvadrilater och baslinje

Ligaturkomponenter delar källglyfens geometri eftersom PDF-innehållsströmmen positionerar glyfen som en enhet. GeometryExact är sant när teckensnittet tillhandahåller både en glyfbredd och deskriptorns ascender och descender; annars returnerar HotPDF en konservativ fallback-ruta och sätter flaggan till falskt

Se även ExtractLoadedPageGlyphs