TPdfSpokenText iz zveznega razpona TPdfWordBoxfunction BuildSpokenTextFromWords(const Words: TPdfWordBoxes; FirstWord, LastWord: Integer): TPdfSpokenText;
| Words | TPdfWordBoxes - Polja besed iz strani ali pregledovalnika |
| FirstWord | Integer - Prvi ničelno osnovan indeks besede, omejen na 0 |
| LastWord | Integer - Zadnji ničelno osnovan indeks besede, omejen na High(Words) |
TPdfSpokenText, katerega Text je pripravljen za govorni mehanizem in katerega Spans preslikajo vsako besedo nazaj na besedilo straniPomočnik obide izbrani razpon TPdfWordBox in vsako besedo doda s SpokenTextAppend
Rezultirajoča tabela razponov ohrani številko strani vsake besede, izvorni indeks znaka in izvorni števec znakov, tako da je odmik govornega mehanizma mogoče prevesti nazaj na stran PDF
SpokenToPageChar ali TPdfReadingSession.FeedSpokenPositionWords := Pdf1.PageWordBoxes;
Spoken := BuildSpokenTextFromWords(Words, 0, High(Words));