PDFium Delphi Component Docs

Método TextIndexToCharacterIndex

Componente: TPdf  ·  Unidade: PDFium
Mapeia um desvio no texto extraído de volta para o carácter que o produziu

Syntax

function TextIndexToCharacterIndex(Index: Integer): Integer;

IndexInteger. Desvio de base zero dentro da cadeia devolvida por Text
ResultInteger. Índice de carácter de base zero na página atual, ou -1 quando nenhum carácter corresponde a esse desvio

Description

O inverso de CharacterIndexToTextIndex. Depois de um chamador encontrar algo na cadeia extraída, isto localiza o carácter por trás dele, que é o índice que toda a consulta geométrica recebe

Com o índice de carácter em mãos, CharacterRectangle dá a caixa a realçar e CharacterInfo dá cor, tipo de letra e matriz

Um resultado de -1 significa que o desvio não mapeia de volta para um carácter na página

See Also

CharacterIndexToTextIndex, Text, CharacterRectangle, CharacterInfo