PDFium Delphi Component 文件

CharacterIndexToTextIndex 方法

元件: TPdf  ·  單元: PDFium
將字元索引對應到 Text 傳回字串中的位置

Syntax

function CharacterIndexToTextIndex(Index: Integer): Integer;

IndexInteger. 目前頁面上以零為基底的字元索引
ResultInteger. 該字元在擷取文字中以零為基底的偏移;若該字元對文字沒有貢獻則為 -1

Description

字元清單與擷取字串並不是同一個序列:插入的空格與連字號等產生字元只出現在其中一邊。此方法從字元清單對應到字串

它能把以字元索引回報的命中 — 搜尋結果、點擊 — 轉換成呼叫端可用來切分 Text 字串的偏移

結果為 -1 表示該字元在擷取文字中沒有表現形式,這對被 CharacterGenerated 標記的字元而言是正常現象

See Also

TextIndexToCharacterIndex, Text, CharacterCount, CharacterGenerated