PDFium Delphi Component Docs

เมธอด TextIndexToCharacterIndex

Component: TPdf  ·  Unit: PDFium
แม็ปออฟเซ็ตในข้อความที่สกัดได้กลับไปยังอักขระที่สร้างออฟเซ็ตนั้น

Syntax

function TextIndexToCharacterIndex(Index: Integer): Integer;

IndexInteger ออฟเซ็ตแบบ zero-based ภายในสตริงที่คืนโดย Text
ResultInteger ดัชนีอักขระแบบ zero-based บนหน้าปัจจุบัน หรือ -1 เมื่อไม่มีอักขระใดตรงกับออฟเซ็ตนั้น

Description

ทำหน้าที่ย้อนกลับของ CharacterIndexToTextIndex เมื่อผู้เรียกพบสิ่งใดในสตริงที่สกัดได้แล้ว เมธอดนี้จะระบุอักขระที่อยู่เบื้องหลังสิ่งนั้น ซึ่งเป็นดัชนีที่การสอบถามเชิงเรขาคณิตทุกรายการต้องใช้

เมื่อมีดัชนีอักขระในมือ CharacterRectangle ให้กรอบสำหรับไฮไลต์ และ CharacterInfo ให้สี แบบอักษร และเมทริกซ์

ผลลัพธ์ -1 หมายความว่าออฟเซ็ตนั้นแม็ปกลับไปยังอักขระใดบนหน้าไม่ได้

See Also

CharacterIndexToTextIndex, Text, CharacterRectangle, CharacterInfo