THotPDF.ExtractLoadedPageCharacters

Returnerer én THPDFCharacterRecord for hver logiske Unicode-skalar som trekkes ut fra en innlastet side

Delphi-syntaks

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

Beskrivelse

Metoden utvider posisjonerte glyf-klynger uten å forkaste multi-skalar-/ToUnicode-kartlegginger. Hver post identifiserer sin kilde-glyf, klyngeområde, ligatur-komponentindeks og -antall, kilde-innholds-token, markert innholds-identifikator, transformert firkant og basislinje

Ligatur-komponenter deler kilde-glyfgeometrien fordi PDF-innholdsstrømmen posisjonerer glyfen som én enhet. GeometryExact er sant når fonten leverer både en glyf-bredde og deskriptor-ascend og -descend; ellers returnerer HotPDF en konservativ fallback-boks og setter flagget til usant

Se også ExtractLoadedPageGlyphs