function SpokenToPageChar(const Spoken: TPdfSpokenText; SpokenOffset: Integer; out Page, CharIndex: Integer): Boolean;
| Spoken | TPdfSpokenText - Tariamasis tekstas ir intervalų susiejimas |
| SpokenOffset | Integer - Nulinio pagrindo simbolio poslinkis Spoken.Text |
| Page | Integer - Priima vieneto pagrindo šaltinio puslapio numerį |
| CharIndex | Integer - Priima nulinio pagrindo FTextPage simbolio indeksą |
True, kai poslinkis susiejamas su šaltinio intervalu, priešingu atveju FalseFunkcija perskenuoja intervalų lentelę ir grąžina puslapį bei šaltinio simbolio indeksą, priklausantį pirmajam intervalui, apimančiam tariamąjį poslinkį
Poslinkiai, patenkantys ant nesusieto skirtuko prieš susietą tąsą, prisišloja prie tos tąsos pirmojo šaltinio simbolio; tariamosios tąsos, ilgesnės už šaltinio intervalą, prisišloja prie paskutiniojo šaltinio simbolio
if SpokenToPageChar(Spoken, SpokenOffset, PageNumber, CharIndex) then
PdfView1.TrackReadingWordAt(PageNumber, CharIndex);