SetOpenActionEx
خصائص المستند، الوجهات والإجراءات
الوصف
يبني إجراء فتح مستند عبر مفرّق مضغوط واحد لسير عمل فتح المستندات الشائعة
ActionKind 0 يزيل إجراء الفتح، و1 ينفذ عنصر قائمة مسمى، و2 يفتح وجهة صفحة، و3 يفتح وجهة مسماة، و4 ينفذ JavaScript عند فتح المستند
الصيغة
Delphi
Function TPDFlib.SetOpenActionEx(ActionKind: Integer; Const Value: WideString; OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
المعاملات
| ActionKind | 0 لليسار، و1 للوسط، أو 2 لليمين |
|---|---|
| Value | عنصر القائمة أو الوجهة المسماة أو مصدر JavaScript المستخدم من نوع الإجراء المحدد |
| OpenPage | رقم الصفحة المستخدم عندما يساوي ActionKind القيمة 2 |
| Zoom | نسبة التكبير المستخدمة لوجهات صفحات XYZ |
| DestType | تستخدم القيمة 0 وجهة الصفحة والتكبير البسيطة. أما القيم غير الصفرية فتستخدم التعيين الكامل لأنواع الوجهات |
| Left | الإحداثي الأيسر أو الأفقي المستخدم من أنواع الوجهات التي تحتاجه |
| Top | الإحداثي العلوي أو الرأسي المستخدم من أنواع الوجهات التي تحتاجه |
| Right | الإحداثي الأيمن المستخدم من وجهات المستطيلات |
| Bottom | الإحداثي السفلي المستخدم من وجهات المستطيلات |
قيم الإرجاع
| 0 | تعذّر إنشاء أو إزالة إجراء الفتح المطلوب |
|---|---|
| 1 | حُدث إجراء الفتح |