function CharacterIndexToTextIndex(Index: Integer): Integer;
| Index | Integer. Op nul gebaseerde tekenindex op de huidige pagina |
| Result | Integer. Op nul gebaseerde offset van dat teken binnen de geëxtraheerde tekst, of -1 wanneer het teken daar niets aan bijdraagt |
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