GetStructTreeItemText
Tagged PDF, Content Extraction
คำอธิบาย
คืนค่าพร็อพเพอร์ตี้ข้อความของรายการสแนปช็อตทรีโครงสร้างหนึ่งรายการ
ไวยากรณ์
Delphi
Function TPDFlib.GetStructTreeItemText(Index, InfoID: Integer): WideString;พารามิเตอร์
| Index | ดัชนีรายการนับจาก 1 จากการเรียก StructTreeItemCount ครั้งล่าสุด |
|---|---|
| InfoID | 1 ชนิดโครงสร้างดิบ (/S), 2 ชนิดที่คลี่ผ่านห่วงโซ่ /RoleMap แล้ว, 3 ชื่อเรื่อง (/T), 4 คำอธิบายทางเลือก (/Alt), 5 ข้อความแทน (/ActualText), 6 ภาษา (/Lang), 7 ตัวระบุองค์ประกอบ (/ID), 8 ข้อความขยายตัวย่อ (/E), 9 URI เนมสเปซโครงสร้างที่ /NS อ้างถึง |
ค่าที่ส่งคืน
| '' | ดัชนีเกินช่วง หรือรายการนั้นไม่มีอยู่ |
|---|---|
| Text | ค่าพร็อพเพอร์ตี้ที่ขอ |
Remarks
InfoID 2 ไล่ตามห่วงโซ่ /RoleMap legacy กับ /RoleMapNS ของ PDF 2.0 ได้ถึง 32 หย่อน เอกสารที่ทำแท็กเนื้อหาด้วยชนิดกำหนดเองจึงยังรายงานชนิดโครงสร้างมาตรฐานที่มันแม็ปไปถึง
ตัวอย่าง
if PDF.GetStructTreeItemText(I, 2)= 'Figure' then
Alt:= PDF.GetStructTreeItemText(I, 4); // alternate descriptionดูเพิ่มเติม
StructTreeItemCount, GetStructTreeItemIntProperty, AddRoleMap