PDFium Delphi Component Docs

BuildSpokenTextFromWords funkcija

Modulis: PDFium
Sukuria TPdfSpokenText fragmentą iš vientiso TPdfWordBox intervalo

Syntax

function BuildSpokenTextFromWords(const Words: TPdfWordBoxes; FirstWord, LastWord: Integer): TPdfSpokenText;

Parameters

WordsTPdfWordBoxes - Žodžių langeliai iš puslapio ar žiūryklės
FirstWordInteger - Pirmasis nulinio pagrindo žodžio indeksas, priskirtas prie 0
LastWordInteger - Paskutinysis nulinio pagrindo žodžio indeksas, priskirtas prie High(Words)

Return Value

TPdfSpokenText, kurio Text paruoštas kalbos varikliui, o Spans susieja kiekvieną žodį atgal su puslapio tekstu

Description

Pagelbiklis pereina pasirinktą TPdfWordBox intervalą ir prideda kiekvieną žodį su SpokenTextAppend

Gautoji intervalų lentelė išlaiko kiekvieno žodžio puslapio numerį, šaltinio simbolio indeksą ir šaltinio simbolių skaičių, kad kalbos variklio poslinkį būtų galima išversti atgal į PDF puslapį

Remarks

Example

Words := Pdf1.PageWordBoxes;
Spoken := BuildSpokenTextFromWords(Words, 0, High(Words));

See Also

TPdf.PageWordBoxes, TPdfView.PageWordBoxes, SpokenToPageChar