NewOutline
نشانکها
توضیحات
مورد نشانک جدیدی به سند اضافه میکند؛ نشانکها را میتوان بهصورت سلسلهمراتبی اضافه کرد. در Acrobat Reader به نشانکها، bookmark گفته میشود
نحو
Delphi
Function TPDFlib.NewOutline(Parent: Integer; Const Title: WideString; DestPage: Integer; DestPosition: Double): Integer;
ActiveX
Function PDFlib::NewOutline(Parent As Long, Title As String, DestPage As Long, DestPosition As Double) As Long
DLL
int DLNewOutline(int InstanceID, int Parent, const wchar_t * Title, int DestPage, double DestPosition);
پارامترها
| Parent | برای مورد ریشه 0، یا شناسهٔ مورد والد اگر این مورد فرزند باشد (بازگرداندهشده توسط تابع NewOutline)؛ بهجای آن میتوانید با تابع GetOutlineID یک شناسهٔ نشانک معتبر بگیرید |
|---|---|
| Title | عنوان مورد نشانک |
| DestPage | شمارهٔ صفحهٔ مقصدی که این مورد نشانک به آن پیوند میخورد |
| DestPosition | موقعیت عمودی روی صفحهٔ مقصد برای پیوند |
مقادیر بازگشتی
| 0 | مورد اضافه نشد |
|---|---|
| Non-zero | شناسهٔ موردی که با موفقیت اضافه شد |