إضافة JavaScript إلى PDF باستخدام Python

تشرح هذه المقالة كيفية إضافة JavaScript إلى PDF باستخدام Python. ستشارك تفاصيل لإعداد بيئة التطوير، وقائمة بالخطوات، وكود نموذجي لإنشاء PDF مع JS باستخدام Python. ستتعلم طرقًا مختلفة لإضافة JavaScript إلى إجراءات مختلفة داخل ملف PDF.

خطوات إضافة PDF JS باستخدام Python

  1. إعداد البيئة لاستخدام Aspose.PDF for Python via .NET لإضافة JS إلى PDF
  2. استيراد فئات Document و License و JavascriptAction من المكتبة
  3. تحميل ملف PDF الحالي إلى كائن فئة Document
  4. إنشاء JavaScript يتم تنفيذه عند فتح ملف PDF
  5. تعيين JavaScript هذا إلى إجراء الفتح باستخدام خاصية Document.open_action
  6. الوصول إلى مجموعة actions وإضافة نص برمجي آخر إلى إجراء ما قبل الإغلاق
  7. حفظ ملف PDF مع تضمين JavaScript

تلخص الخطوات أعلاه كيفية إضافة JavaScript داخل PDF باستخدام Python. قم باستيراد الفئات المطلوبة Document و License و JavascriptAction من المكتبة، ثم تحميل ملف PDF الحالي إلى كائن فئة Document، وإنشاء JavascriptAction برسالة مناسبة، وتعيينه إلى إجراء الفتح في ملف PDF. لتعيين JS لإجراءات أخرى داخل PDF، قم بالوصول إلى مجموعة الإجراءات في PDF، وأنشئ كائن JavaScriptAction جديد برسالة أخرى، وعيّنه إلى حدث آخر مثل before_closing. ثم احفظ ملف PDF الناتج.

كود برمجة PDF باستخدام Python

يوضح الكود أعلاه عملية إضافة JavaScript في ملفات PDF باستخدام Python. يمكنك التعامل مع إجراءات أخرى مثل BeforeSaving و BeforeClosing و AfterSaving و BeforePrinting و AfterPrinting. تدعم فئة JavascriptAction تعيين إجراءات مختلفة مثل فتح عنوان URL باستخدام الطريقة app.launchURL.

علمتنا هذه المقالة عملية إضافة JavaScript إلى ملف PDF. لإضافة تلميح إلى ملف PDF، راجع المقالة إزالة التمييز من PDF باستخدام Python.

 عربي