THotPDF.ExtractLoadedPageCharacters

Palauttaa yhden THPDFCharacterRecord-tietueen jokaiselle loogiselle Unicode-skalaarille, joka poimittiin ladatusta sivusta

Delphi-syntaksi

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

Kuvaus

Menetelmä laajentaa sijoitellut glyfiryhmät hylkäämättä moniskalaarisia /ToUnicode-vastineita. Jokainen tietue tunnistaa lähdeglyfin, ryhmäalueen, ligatuuriosan indeksin ja määrän, lähdesisältötokenin, merkityn sisällön tunnisteen, muunnetun nelikulmion ja perusviivan

Ligatuuri-osat jakavat lähdeglyfin geometrian, koska PDF-sisältövirta sijoittaa glyfin yhtenä yksikkönä. GeometryExact on tosi, kun fontti toimittaa sekä glyfille leveyden että kuvaajan nousun ja laskun; muuten HotPDF palauttaa konservatiivisen varalaatikkokuvan ja asettaa lipun arvoksi epätosi

Katso myös ExtractLoadedPageGlyphs