PDFium Component Docs

BuildSpokenTextFromWords function

Unit: PDFium
Membangun potongan TPdfSpokenText dari rentang TPdfWordBox yang berurutan

Syntax

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

Parameters

WordsTPdfWordBoxes - Word boxes dari sebuah halaman atau penampil
FirstWordInteger - Indeks kata berbasis nol pertama, di-clamp ke 0
LastWordInteger - Indeks kata berbasis nol terakhir, di-clamp ke High(Words)

Return Value

Sebuah TPdfSpokenText yang Text-nya siap untuk mesin ucapan dan yang Spans-nya memetakan tiap kata kembali ke teks halaman

Description

Helper berjalan melalui rentang TPdfWordBox yang dipilih dan menambahkan tiap kata dengan SpokenTextAppend

Tabel span hasil menyimpan nomor halaman tiap kata, indeks karakter sumber, dan jumlah karakter sumber sehingga offset mesin ucapan dapat diterjemahkan kembali ke halaman PDF

Remarks

Example

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

See Also

TPdf.PageWordBoxes, TPdfView.PageWordBoxes, SpokenToPageChar