PDFium Delphi Component Docs

SpokenToPageChar function

Unit: PDFium
Prevede odmik znaka v govorjenem besedilu nazaj v izvorno stran in indeks znaka FTextPage

Syntax

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

Parameters

SpokenTPdfSpokenText - Govorjeno besedilo in preslikava razponov
SpokenOffsetInteger - Ničelno osnovan odmik znaka v Spoken.Text
PageInteger - Prejme eno-osnovno številko izvorne strani
CharIndexInteger - Prejme ničelno osnovan indeks znaka FTextPage

Return Value

True, ko se odmik preslika v izvorni razpon, sicer False

Description

Funkcija preišče tabelo razponov in vrne stran ter izvorni indeks znaka, ki je v lasti prvega razpona, ki pokriva govorjeni odmik

Odmiki, ki pristanejo na nepreslikanem ločilu pred preslikanim zaporedjem, se primejo na prvi izvorni znak tega zaporedja; govorjena zaporedja, daljša od izvornega obsega, se primejo na zadnji izvorni znak

Remarks

Example

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

See Also

TPdfSpokenText, TPdfView.TrackReadingWordAt, TPdfReadingSession.FeedSpokenPosition