حول العمليات
يمكنك تحديد أن تحدث عملية عندما يتم نقر رابط أو إشارة مرجعية أو عند عرض صفحة. على سبيل المثال، يمكنك استخدام الروابط والإشارات المرجعية للانتقال إلى مواضع مختلفة في أي مستند وتنفيذ أوامر من القائمة وتنفيذ عمليات أخرى. يتم ضبط العمليات في مربع الحوار Properties.
للإشارات المرجعية أو للروابط، يمكنك تحديد العملية التي ستحدث عند نقر الإشارة المرجعية أو الرابط. للعناصر الأخرى، مثل الصفحات والوسائط المتعددة ونماذج الحقول، تقوم بتعريف المشغل الذي يتسبب بتنفيذ العملية ثم قم بتعريف العملية نفسها. يمكنك إضافة عمليات متعددة إلى المشغل.
يمنع خيار تأمين المظهر والعمليات المرتبطة بكائن من التغيير دون قصد.
إضافة إجراء إلى إشارات مرجعية أو حقول النموذج أو أزرار أو لقطات
-
قم بأحد الإجراءات الآتية:
باستخدام أداة Hand، انقر بالزر الماوس الأيمن فوق الإشارة المرجعية واختر Properties.
باستخدام الأداة Tools > Rich Media > Select Object، انقر نقرًا مزدوجًا فوق الارتباط أو لقطة الوسائط أو حقل النموذج واختر Properties.
-
انقر فوق علامة التبويب Actions.
-
من القائمة Select Action، قم بتحديد نوع العملية التي تريد حدوثها ثم انقر Add. يمكنك إضافة عمليات متعددة؛ ويتم تنفيذ العمليات طبقًا لترتيب عرضها في قائمة Actions.
-
(اختياري) قم بتحديد عملية من صفحة Actions ثم استخدم الأزرار لإعادة ترتيب أو تحرير أو حذف العملية.
-
انقر فوقموافق لقبول الإجراءات. لإغلاق الأداة Rich Media، انقر فوق رمز علامة الزائد في الجهة اليمنى من شريط الأدوات.
إضافة عمليات إلى الصور المصغرة للصفحة
لتحسين جودة الإمكانات التفاعلية لوثيقة، يمكنك تحديد عمليات، على سبيل المثال، تغيير قيمة نسبة التكبير والتي تحدث عند فتح أو إغلاق صفحة.
-
انقر فوق الزر Page Thumbnails على اليسار.
-
قم بتحديد مصغر الصفحة المرادف للصفحة، ثم اختر Page Properties من قائمة الخيارات.
-
انقر فوق علامة التبويب Actions.
-
من خلال قائمة Select Trigger، اختر Page Open لضبط عملية بحيث تحدث عند فتح الصفحة، أو اختر Page Close لضبط عملية بحيث تحدث عند إغلاق الصفحة.
-
اختر عملية من قائمة Select Action، وانقر فوق Add.
-
قم بتحديد الخيارات للعملية ثم انقر OK. الخيارات المتاحة تعتمد على العملية المحددة.
-
لإنشاء مجموعة متتالية من العمليات، اختر عملية أخرى من القائمة ثم انقر Add مرة أخرى. استخدم الزرين لأعلى ولأسفل لترتيب العمليات بالأسلوب الذي تريد تنفيذهم طبقاً له.
ملاحظة:إذا قمت بتعيين إجراء يقوم بالتبديل إلى عرض Full Screen عند Page Open أو Page Close، فإنه في المرة التالية التي يتم فيها فتح الصفحة أو إغلاقها، يتم تشغيل العرض Full Screen.
-
أغلق كل مربعات الحوار المفتوحة، إن وُجدت. انقر فوق رمز علامة الزائد في الجهة اليمنى من شريط الأدوات لإغلاق الأداة.
أنواع العمليات
يمكنك تعيين العمليات التالية إلى روابط وإشارات مرجعية وصفحات ولقطات وسائط وحقول نموذج:
Execute A Menu Item
يقوم بتنفيذ أمر قائمة معين كعملية.
Go To A 3D/Multimedia View
ينقلك إلى العرض ثلاثي الأبعاد المحدد.
Go To A Page View
ينتقل إلى الوجهة المحددة في الوثيقة الحالية أو في وثيقة أخرى.
Import Form Data
يجلب بيانات النموذج من ملف آخر ويضعها في النموذج النشط.
Multimedia Operation (Acrobat 9 And Later)
ينفذ عملية معينة لكائن وسائط متعددة على الملف (مثل تشغيل ملف صوتي). ٍيجب أن تتم إضافة كائن الوسائط المتعددة إلى الملف قبل أن يمكنك تحديد عملية له.
Open A File
يبدأ تشغيل ويفتح ملف. إذا كنت تقوم بتوزيع ملف PDF به رابط إلى ملف آخر، فإن القارئ يحتاج إلى التطبيق الأصلي الخاص بالملف المرتبط لكي يتمكن من فتحه بنجاح. (من المحتمل أن تحتاج إلى إضافة تفضيلات فتح للملف المستهدف).
Open A Web Link
ينتقل إلى الوجهة المحددة على شبكة الإنترنت. يمكنك استخدام بروتوكولات http وftp وmailto لتعريف الرابط الخاص بك.
Play A Sound
يقوم بتشغيل ملف الصوت المحدد. إن الصوت مدمج في ملف PDF في تنسيق عابر لبيئات العمل.
Play Media (Acrobat 5 Compatible)
يقوم بتشغيل أفلام QuickTime أو أفلام AVI المحددة والتي تم إنشائها بحيث تكون متوافقة مع Acrobat 5. يجب أن يكون الفيلم المحدد مدرجًا في مستند PDF.
Play Media (Acrobat 6 And Later Compatible)
يقوم بتشغيل الأفلام المحددة والتي تم إنشائها بحيث تكون متوافقة مع Acrobat 6. يجب أن يكون الفيلم المحدد مدرجًا في مستند PDF.
Read An Article
تتبع سلسلة المقالات في الوثيقة النشطة أو في وثيقة PDF أخرى.
Reset A Form
تزيل كل البيانات التي تم إدخالها في نموذج. يمكنك التحكم في الحقول التي تتم إعادة ضبطها مع الشاشة Select Fields.
Run A JavaScript
يقوم بتشغيل عملية JavaScript المحددة.
Set Layer Visibility
يحدد أي من إعدادات الطبقة التي تكون نشطة. قبل أن تقوم بإضافة هذه العملية، قم بتحديد إعدادات الطبقة المناسبة.
Show/Hide A Field
التنقل بين إظهار وإخفاء حقل في مستند PDF. يكون هذا الخيار مفيدًا خاصةً في حقول النموذج. على سبيل المثال، إذا كنت تريد أن يظهر كائن عند تحريك المؤشر أعلى زر، فيمكنك تعيين إجراء يظهر حقل عند مشغل Mouse Enter وإخفاء الحقل عند Mouse Exit.
Submit A Form
يقوم بإرسال بيانات النموذج إلى عنوان على الويب URL محدد.
أنواع المشغلات
تحدد المشغلات كيفية تنشيط العمليات في لقطات الوسائط والصفحات وحقول النموذج. على سبيل المثال، يمكنك تحديد فيلم أو صوت لكي يتم تشغيله عند فتح صفحة أو إغلاق صفحة. تعتمد الخيارات المتاحة على عنصر الصفحة المحددة.
يمكنك استخدام المشغلات التالية للقطات الوسائط وحقول النموذج (ليس للروابط أو الإشارات المرجعية):
Mouse Up (Acrobat Pro)
عندما يترك زر الماوس بعد النقر. هذا هو مشغل الزر الأكثر شيوعًا، حيث أنه يمنح المستخدم فرصة أخيرة لسحب المؤشر من على الزر بحيث لا يتم تنشيط العملية.
Page Visible (media clips only)
عندما يتم عرض الصفحة التي تحتوي على لقطات الوسائط، سواء كانت الصفحة الحالية أو لم تكن. من الممكن أن يتم عرض الصفحة بدون أن تكون الصفحة الحالية، كما هو الحال عندما يكون المخطط المحدد هو صفحات مستمرة ويعرض الصفحات متجاورة.
Page Invisible (media clips only)
عند خروج الصفحة التي تحتوي على لقطات الوسائط خارج نطاق العرض.
Page Enter (media clips only)
عندما تصبح الصفحة التي تحتوي على لقطات الوسائط هي الصفحة الحالية.
Page Exit (media clips only)
عندما يترك المستخدم الصفحة التي تحتوي على لقطات الوسائط.
Mouse Down
عندما يتم الضغط على زر الماوس (دون تركه). في غالبية الحالات، يكون المشغل Mouse Up هو المفضل.
Mouse Enter
عند دخول مؤشر الفأرة داخل نطاق الحقل أو مساحة التشغيل.
Mouse Exit
عند خروج مؤشر الفأرة خارج نطاق الحقل أو مساحة التشغيل.
On Receive Focus (media clips only)
عندما يكون الرابط هو الكائن المحدد حالياً، إما عن طريق انتقال مؤشر الفأرة إليه أو الانتقال إليه عن طريق النقر على مفتاح الجدولة Tab.
On Lose Focus (media clips only)
عند الانتقال من الرابط المحدد الحالي إلى رابط آخر مختلف.
حول نصوص JavaScript في Acrobat
تم تطوير لغة JavaScript بواسطة Netscape Communications بحيث تكون إحدى الوسائل الأكثر سهولة لإنشاء صفحات ويب متفاعلة. قام Adobe بتحسين لغة JavaScript بحيث يمكن استخدام هذا المستوى من التفاعلية بسهولة من خلال مستندات PDF.
يمكنك تنفيذ كود مكتوب بلغة JavaScript باستخدام العمليات المرتبطة مع الإشارات المرجعية والروابط والصفحات. يتيح لك الأمر Set Document Actions إنشاء إجراءات JavaScript على مستوى الوثيقة والتي يتم تطبيقها على الوثيقة بأكملها. على سبيل المثال، يؤدي تحديد Document Did Save إلى تشغيل JavaScript بعد الانتهاء من حفظ الوثيقة.
يلزم استخدام Acrobat Pro لتتمكن من استخدام JavaScript مع النماذج ومعالجات العمليات.
في Acrobat Pro، مكنك استخدام JavaScript مع نماذج PDF ومعالج الإجراءات. الاستخدامات الأكثر شيوعاً لنصوص JavaScript في النماذج هي في تنسيق البيانات وحساب البيانات وتدقيق البيانات وتعيين عملية. ترتبط النصوص التنفيذية المرتبطة بحقل نموذج معين، مثل زر. هذا النوع من النصوص يتم تنفيذه عند حدوث حدث، مثل إجراء Mouse Up.
لكي تتعلم كيفية إنشاء نصوص تفاعلية JavaScript، قم بتنزيل أدلة JavaScript من على موقع Adobe على الويب. إن Developing Acrobat®Applications Using JavaScript™ يحتوي على معلومات رئيسية وتمارين ويحتوي JavaScript™ for Acrobat®API Reference على معلومات مرجعية تفصيلية. هذه المراجع والمصادر الأخرى الخاصة بـ JavaScript موجودة على موقع Adobe على الويب.