AddLinkToFile
التعليقات التوضيحية وروابط النقاط الفعالة
الوصف
يضيف مستطيل نقطة ساخنة قابلًا للنقر إلى الصفحة المحددة يرتبط بملف محلي
استخدم SetAnnotBorderColor لتغيير لون إطار النقطة الساخنة بعد إنشاء التعليق التوضيحي
الصيغة
Delphi
Function TPDFlib.AddLinkToFile(Left, Top, Width, Height: Double; Const FileName: WideString; Page: Integer; Position: Double; NewWindow, Options: Integer): Integer;
ActiveX
Function PDFlib::AddLinkToFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, Page As Long, Position As Double, NewWindow As Long, Options As Long) As Long
DLL
int DLAddLinkToFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Page, double Position, int NewWindow, int Options);
المعاملات
| Left | الإحداثي الأفقي للحافة اليسرى لمستطيل النقطة الساخنة |
|---|---|
| Top | الإحداثي الرأسي للحافة العلوية لمستطيل النقطة الساخنة |
| Width | عرض مستطيل النقطة الساخنة |
| Height | ارتفاع مستطيل النقطة الساخنة |
| FileName | مسار واسم ملف مستند PDF المطلوب الارتباط به |
| Page | رقم الصفحة في المستند الوجهة ويبدأ العد من 1 |
| Position | الموضع الرأسي في الصفحة الوجهة المطلوب الفتح عنده |
| NewWindow | 0 = عدم مدّ الخط إلى ما بعد نقطتي البداية والنهاية |
| Options | يحدد مظهر الارتباط: 0 = بلا إطار، 1 = رسم إطار |
قيم الإرجاع
| 0 | تعذّر إنشاء الارتباط، عادة لأن رقم صفحة الوجهة غير صالح |
|---|---|
| 1 | أُنشئ تعليق الارتباط التوضيحي بنجاح |