THotPDF.GetLoadedOutlineItem Method
دسترسی به مقدار اصلی نام ویژگی مربوطه و ایندکس اهداف، برای فایل متنی تعیین شده در تنظیمگر اصلی صفحات سند
اعلان
function GetLoadedOutlineItem(Index: Integer; out ATitle: AnsiString; out APageIndex: Integer): boolean;
واحد
HPDFDoc
پارامتر
| نام | کاربرد |
|---|---|
Index | 大纲顶层条目的零起始索引,有效范围为 0 到 GetLoadedOutlineCount - 1 |
ATitle | پارامتر خروجی، رشته متن عنوان بوکمارک را دریافت میکند |
APageIndex | این پارامتر خروجی، شماره شاخص صفحهای (شروع از صفر) که بوکمارک به آن میرود را ذخیره میکند؛ و چنانچه ماهیت بوکمارک ارجاعی به یک صفحه نباشد، مقدار بازگشتی -1 خواهد بود |
مقدار بازگشتی
成功读取则返回 True;索引越界或书签结构损坏时返回 False,输出参数值未定义
نکات مربوط به استفاده
- 书签标题中含有 Unicode 字符时,返回值为 UTF-8 或 BOM 解码后的字符串;显示前需确认目标字符集支持
APageIndex返回 -1 表示书签目标为非页面跳转动作(如 URI 动作或命名目标),需额外解析- این روش تنها در بوکمارکهای سطح بالا پیمایش میکند؛ در صورت نیاز به پیمایش بوکمارکهای فرعی، باید به گرههای لیست پیوندی First/Next در دیکشنری بوکمارکها دسترسی پیدا کنید