PDFium Component Docs

CharacterIndexToTextIndex methode

Component: TPdf  ·  Unit: PDFium
Vertaalt een tekenindex naar de positie in de tekenreeks die door Text wordt teruggegeven

Syntax

function CharacterIndexToTextIndex(Index: Integer): Integer;

IndexInteger. Op nul gebaseerde tekenindex op de huidige pagina
ResultInteger. Op nul gebaseerde offset van dat teken binnen de geëxtraheerde tekst, of -1 wanneer het teken daar niets aan bijdraagt

Description

De tekenlijst en de geëxtraheerde tekenreeks zijn niet dezelfde sequentie: gegenereerde tekens zoals ingevoegde spaties en afbreekstreepjes verschijnen wel in de ene en niet in de andere. Deze functie mapt van de tekenlijst naar de tekenreeks

Hiermee wordt een treffer die tegen tekenindexes is gerapporteerd - een zoekresultaat, een klik - omgezet in een offset waarmee een aanroeper een deel van de tekenreeks uit Text kan selecteren

Een resultaat van -1 betekent dat het teken geen representatie heeft in de geëxtraheerde tekst, wat normaal is voor tekens die door CharacterGenerated zijn gemarkeerd

See Also

TextIndexToCharacterIndex, Text, CharacterCount, CharacterGenerated