GetStructTreeItemText

PDF برچسب‌گذاری‌شده، استخراج محتوا

توضیحات

یک property متنی از یک item در snapshot درخت ساختار برمی‌گرداند

نحو

Delphi

Function TPDFlib.GetStructTreeItemText(Index, InfoID: Integer): WideString;

پارامترها

Indexشاخص مورد یک‌مبنه از آخرین فراخوانی StructTreeItemCount
InfoID1 نوع ساختاری خام (/S2 نوع حل‌شده از طریق زنجیرهٔ /RoleMap؛ 3 عنوان (/T4 توصیف جایگزین (/Alt5 متن جایگزین (/ActualText6 زبان (/Lang7 شناسهٔ عنصر (/ID8 گسترش مخفف (/E9 URI فضای نام ساختاری ارجاع‌شده توسط /NS

مقادیر بازگشتی

''شاخص خارج از بازه است یا مدخل غایب است
Textمقدار ویژگی درخواستی

ملاحظات

InfoID برابر 2 تا 32 پرش هم زنجیرهٔ قدیمی /RoleMap و هم /RoleMapNS مربوط به PDF 2.0 را دنبال می‌کند، پس اسنادی که محتوا را با نوع‌های سفارشی برچسب می‌زنند همچنان نوع ساختاری استانداردی که به آن نگاشت می‌شود را گزارش می‌دهند

مثال

if PDF.GetStructTreeItemText(I, 2)= 'Figure' then
  Alt:= PDF.GetStructTreeItemText(I, 4); // alternate description

همچنین ببینید

StructTreeItemCount, GetStructTreeItemIntProperty, AddRoleMap