function SpokenToPageChar(const Spoken: TPdfSpokenText; SpokenOffset: Integer; out Page, CharIndex: Integer): Boolean;
| Spoken | TPdfSpokenText - Uppläst text och span-mappning |
| SpokenOffset | Integer - Nollbaserat teckenoffset i Spoken.Text |
| Page | Integer - Tar emot det ettbaserade källsidnumret |
| CharIndex | Integer - Tar emot det nollbaserade FTextPage-teckenindexet |
True när offsetet mappar till ett källintervall, i övrigt FalseFunktionen genomsöker spantabellen och returnerar sidan och källteckenindexet som ägs av det första span som täcker det upplästa offsetet
Offset som hamnar på en omappad separator före ett mappat avsnitt fästs vid det avsnittets första källtecken; upplästa avsnitt som är längre än källintervallet fästs vid det sista källtecknet
if SpokenToPageChar(Spoken, SpokenOffset, PageNumber, CharIndex) then
PdfView1.TrackReadingWordAt(PageNumber, CharIndex);