PDFium Delphi Component Docs

TextIndexToCharacterIndex metoda

Component: TPdf  ·  Unit: PDFium
Přemapuje offset v extrahovaném textu zpět na znak, který ho vytvořil.

Syntax

function TextIndexToCharacterIndex(Index: Integer): Integer;

IndexInteger. Offset v řetězci vráceném vlastností Text počítaný od nuly.
ResultInteger. Index znaku na aktuální stránce počítaný od nuly, nebo -1, když žádný znak tomuto offsetu neodpovídá.

Description

Inverze CharacterIndexToTextIndex. Jakmile volající něco najde v extrahovaném řetězci, toto najde znak za tím, což je index, který bere každý geometrický dotaz

S indexem znaku v ruce dá CharacterRectangle box ke zvýraznění a CharacterInfo barvu, písmo a matici

Výsledek -1 znamená, že offset se nemapuje zpět na žádný znak na stránce

See Also

CharacterIndexToTextIndex, Text, CharacterRectangle, CharacterInfo