PDFium Delphi Component Docs

SpokenToPageChar function

Unit: PDFium
Prevodi pomeraj znaka iz izgovorenog teksta nazad na izvornu stranu i FTextPage indeks znaka

Syntax

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

Parameters

SpokenTPdfSpokenText - Izgovoreni tekst i mapiranje raspona
SpokenOffsetInteger - Pomeraj znaka od nule u Spoken.Text
PageInteger - Prima broj izvorne strane, brojan od 1
CharIndexInteger - Prima indeks znaka FTextPage od nule

Return Value

True kada se pomeraj preslikava u izvorni opseg, inače False

Description

Funkcija pretražuje tabelu raspona i vraća stranu i indeks izvornog znaka koji poseduje prvi raspon koji pokriva pomeraj izgovorenog teksta

Pomeraji koji padnu na nemapirani razdvojni znak ispred mapiranog niza stežu se na prvi izvorni znak tog niza; izgovoreni nizi duži od izvornog opsega stežu se na poslednji izvorni znak

Remarks

Example

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

See Also

TPdfSpokenText, TPdfView.TrackReadingWordAt, TPdfReadingSession.FeedSpokenPosition