PDFium Component Docs

SpokenToPageChar-funksjon

Unit: PDFium
Oversetter en tegn-forskyvning i opplest tekst tilbake til en kilde-side og FTextPage-tegnindeks

Syntax

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

Parameters

SpokenTPdfSpokenText - Opplest tekst og spenn-avbildning
SpokenOffsetInteger - Null-basert tegn-forskyvning i Spoken.Text
PageInteger - Mottar det ett-baserte kilde-sidenummeret
CharIndexInteger - Mottar den null-baserte FTextPage-tegnindeksen

Return Value

True når forskyvningen avbilder til et kildeområde, ellers False

Description

Funksjonen skanner spenn-tabellen og returnerer siden og kilde-tegnindeksen som eies av det første spennet som dekker den oppleste forskyvningen

Forskyvninger som treffer et uavbildet skilletegn før en avbildet del klammes til den delens første kilde-tegn; oppleste deler som er lengre enn kildeområdet klammes til det siste kilde-tegnet

Remarks

Example

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

See Also

TPdfSpokenText, TPdfView.TrackReadingWordAt, TPdfReadingSession.FeedSpokenPosition