إنشاء مكونات InDesign الإضافية باستخدام UXP

تاريخ آخر تحديث 7 أغسطس 2026

تعلّم كيفية استخدام منصة التوسعة الموحدة (UXP) في Adobe InDesign لإنشاء مكونات إضافية حديثة باستخدام ميزات JavaScript ES5 وES6.

استخدم قوائم المتابعة والتخزين المستمر ودعم معرف الوصول الفريد عالميًا (GUID) لتحسين المكونات الإضافية وتطوير تجربة المستخدم.

إنشاء مكونات InDesign الإضافية

تطوير المكونات الإضافية باستخدام JavaScript الحديث (ES5ومعظم ميزات ES6) المدعوم من UXP.

تحسينات القائمة المنسدلة

الوصول إلى عمليات إضافية في InDesign باستخدام قائمة المنبثقة دون ازدحام اللوحة:

  • تشغيل البرامج النصية من القائمة المنبثقة.
  • إضافة قوائم فرعية وتداخلها في مستويات متعددة.
  • استخدام رموز تعبيرية في عناصر القائمة.
  • تعيين خصائص التمكين لتظليل العناصر وجعلها غير قابلة للوصول.
  • تغيير خصائص التبديل والتحديد والتمكين برمجيًا.

التخزين المستمر

حفظ بيانات المكون الإضافي باستخدام التخزين المستمر عبر الجلسات أو ترقيات الإصدار. يحافظ هذا على توفر تفضيلات المستخدم والحالات حتى بعد إغلاق التطبيق.

دعم GUID

تحديد مستخدمي المكونات الإضافية للطرف الثالث التي تدعم معرفات GUID لتسهيل تجربة مستخدم سلسة ومخصصة.الوصول إلى دعم GUID من خلال أداة مطوّر UXP (UDT) وسوق Creative Cloud.