function SpokenToPageChar(const Spoken: TPdfSpokenText; SpokenOffset: Integer; out Page, CharIndex: Integer): Boolean;
| Spoken | TPdfSpokenText - Govorjeno besedilo in preslikava razponov |
| SpokenOffset | Integer - Ničelno osnovan odmik znaka v Spoken.Text |
| Page | Integer - Prejme eno-osnovno številko izvorne strani |
| CharIndex | Integer - Prejme ničelno osnovan indeks znaka FTextPage |
True, ko se odmik preslika v izvorni razpon, sicer FalseFunkcija preišče tabelo razponov in vrne stran ter izvorni indeks znaka, ki je v lasti prvega razpona, ki pokriva govorjeni odmik
Odmiki, ki pristanejo na nepreslikanem ločilu pred preslikanim zaporedjem, se primejo na prvi izvorni znak tega zaporedja; govorjena zaporedja, daljša od izvornega obsega, se primejo na zadnji izvorni znak
if SpokenToPageChar(Spoken, SpokenOffset, PageNumber, CharIndex) then
PdfView1.TrackReadingWordAt(PageNumber, CharIndex);