PDFium Component Docs

función WordBoxIndexAtCharIndex

Unidad: PDFium
Vincula un índice de caracteres de FTextPage con el TPdfWordBox que lo contiene

Syntax

function WordBoxIndexAtCharIndex(const Words: TPdfWordBoxes; CharIndex: Integer): Integer;

Parameters

WordsTPdfWordBoxes
CharIndexInteger

Return Value

Integer

Description

WordBoxIndexAtCharIndex devuelve el índice basado en cero del cuadro de palabra cuyos StartIndex y Count contienen el índice de caracteres solicitado, o -1 cuando ninguna palabra coincide

Use el resultado para elegir qué TPdfWordBox se debe resaltar o seleccionar a medida que avanza el cursor de TTS

Remarks

Example

Index := WordBoxIndexAtCharIndex(Words, PdfView1.CurrentCharIndex);
if Index >= 0 then
  PdfView1.SelectWordBox(Words[Index]);

See Also

BuildWordBoxes, TPdfView.PageWordBoxes, TPdfView.SelectWordBox, TPdfView.SetReadingHighlight