PDFium Delphi Component Docs

TextIndexToCharacterIndex Método

Componente: TPdf  ·  Unidade: PDFium
Mapeia um offset no texto extraído de volta para o caractere que o produziu

Syntax

function TextIndexToCharacterIndex(Index: Integer): Integer;

IndexInteger. Offset baseado em zero dentro da string retornada por Text
ResultInteger. Índice de caractere baseado em zero na página atual, ou -1 quando nenhum caractere corresponde a esse offset

Description

O inverso de CharacterIndexToTextIndex. Depois que um chamador encontra algo na string extraída, este método localiza o caractere por trás disso, que é o índice que toda consulta geométrica recebe

Com o índice de caractere em mãos, CharacterRectangle fornece a caixa a realçar e CharacterInfo fornece cor, fonte e matriz

Um resultado de -1 significa que o offset não mapeia de volta para um caractere na página

See Also

CharacterIndexToTextIndex, Text, CharacterRectangle, CharacterInfo