| نسخه | 1.0.47 |
|---|---|
| ناشر | Rorohiko |
| تاریخ انتشار | ۱۶ سپتامبر ۲۰۰۹ |
| تاریخ اضافه شده | ۱۷ سپتامبر ۲۰۰۹ |
| الزامات سیستم عامل | Mac OS X 10.0/10.1/10.2/10.3/10.3.9/10.4 Intel/10.4 PPC/10.5 Intel/10.5 PPC/10.6/10.6 Intel |
| کل بارگیری ها | ۵۴ |
| قیمت | $149 |
شرح
هدف
Active Page Item Developer به توسعه سریع نرم افزار برای InDesign کمک می کند - به توسعه دهندگان نرم افزار اجازه می دهد تا با استفاده از ExtendScript ساده (جاوا اسکریپت) راه حل های حرفه ای برای InDesign CS/CS2/CS3 ایجاد کنند.
Active Page Item Developer نواقصی را برطرف می کند که ExtendScript خالص را برای توسعه حرفه ای غیرقابل اجرا می کند.
چگونه Active Page Item Developer (APID) ExtendScript را بهبود می بخشد؟
با Active Page Item Developer (APID)، می توانید راه حل خود را به یک فرم رمزگذاری شده تبدیل کنید که به عنوان یک افزونه پنهان شده یا در یک سند جاسازی شده است. این اسکریپت های رمزگذاری شده برای بازرسی باز نیستند. برای حفاظت از کپی اختیاری، APID یک سیستم مجوز ارائه می دهد که به شماره سریال InDesign متصل می شود. کاربر نهایی قبل از اجرای اسکریپت ها به یک مجوز مناسب از شما نیاز دارد. همچنین میتوانید نسخه نمایشی راهحل خود را به مشتریان بالقوه خود ارائه دهید. ExtendScriptهای استاندارد بدون APID «برهنه» هستند - یعنی اگر راهحلی را در ExtendScript بدون APID ایجاد کنید، کاربران شما میتوانند آزادانه باز کنند، بازرسی کنند، کپی کنند. تغییر اسکریپت ها. APID یک "مدل رویداد" را تعریف می کند، که در آن یک آیتم صفحه می تواند مورد دیگر را "مشاهده" کند، و آیتم های صفحه می توانند به رویدادهایی مانند باز کردن، بستن، ذخیره، بیکار، منوی زمینه، ... گوش دهند، به عنوان مثال، به سادگی جابجایی یک آیتم صفحه میتواند به طور خودکار اجرای اسکریپتی را آغاز کند که برای مثال، موارد دیگر صفحه را «دنبال کنند». نمیتوانند به روش رویداد محور فعال شوند. برنامهنویس آیتم صفحه فعال عملکردی را باز میکند که در ExtendScript در دسترس نیست - برای مثال، نسخه 1.0 امکان پیوست کردن منوهای زمینه را به آیتمهای صفحه جداگانه از ExtendScript میدهد. نسخه های آینده قابلیت های بیشتری را اضافه خواهند کرد - به عنوان مثال. ایجاد پالت های شناور از ExtendScript،... ExtendScript در مقایسه با استفاده از C++ برای توسعه نرم افزار، دارای تعدادی مزیت اساسی است. یادگیری و استفاده از آن آسان است، امکان توسعه سریع را فراهم می کند، کراس پلتفرم (Mac/Win) است و نیازی به ایجاد نسخه های مختلف برای پشتیبانی از CS و همچنین CS2 نیست. و هیچ چرخه بی پایان اجرا/کامپایل/اشکال زدایی وجود ندارد! Active Page Item Developer به شما امکان می دهد افزونه های اسکریپت شده خود را ایجاد کنید. برای دریافت ایده خوبی از آنچه می توان به دست آورد: برخی از افزونه های "رایگان" ما را بررسی کنید - همه آنها با استفاده از این فناوری ایجاد شده اند.