PDFium Component Docs

SpokenToPageChar function

Unit: PDFium
Menerjemahkan offset karakter dalam teks lisan kembali ke halaman sumber dan indeks karakter FTextPage

Syntax

function SpokenToPageChar(const Spoken: TPdfSpokenText; SpokenOffset: Integer; out Page, CharIndex: Integer): Boolean;

Parameters

SpokenTPdfSpokenText - Teks lisan dan pemetaan span
SpokenOffsetInteger - Offset karakter berbasis nol dalam Spoken.Text
PageInteger - Menerima nomor halaman sumber berbasis satu
CharIndexInteger - Menerima indeks karakter FTextPage berbasis nol

Return Value

True ketika offset memetakan ke rentang sumber, jika tidak False

Description

Fungsi ini memindai tabel span dan mengembalikan halaman serta indeks karakter sumber yang dimiliki oleh span pertama yang mencakup offset lisan

Offset yang mendarat pada pemisah tak-terpetakan sebelum run terpetaka di-clamp ke karakter sumber pertama run tersebut; run lisan yang lebih panjang dari rentang sumber di-clamp ke karakter sumber terakhir

Remarks

Example

if SpokenToPageChar(Spoken, SpokenOffset, PageNumber, CharIndex) then
  PdfView1.TrackReadingWordAt(PageNumber, CharIndex);

See Also

TPdfSpokenText, TPdfView.TrackReadingWordAt, TPdfReadingSession.FeedSpokenPosition