AddActionNextJavaScript

JavaScript، annotationها و hotspot linkها

توضیحات

یک next-action از نوع JavaScript را به action موجودِ annotation، outline یا form-field اضافه می‌کند

نحو

Delphi

Function TPDFlib.AddActionNextJavaScript(ActionID: Integer; Const JavaScript: WideString): Integer;

DLL

int DLAddActionNextJavaScript(int InstanceID, int ActionID, const wchar_t * JavaScript);

پارامترها

ActionIDیک ActionID همان‌طور که توسط GetAnnotActionID، GetOutlineActionID یا GetFormFieldActionID بازگردانده می‌شود
JavaScriptکد JavaScript که پس از کنش اصلی اجرا می‌شود

مقادیر بازگشتی

0مقدار ActionID نامعتبر بود، رشتهٔ JavaScript خالی بود، یا سند انتخاب‌شده در حالت PDF/A است
1next-action مربوط به JavaScript با موفقیت append شد

ملاحظات

تابع مدخل PDF action یعنی /Next را بدون جایگزینی کنش اصلی می‌نویسد و کنش‌های زنجیره‌شدهٔ موجود را حفظ می‌کند

برای بررسی کنش‌های زنجیره‌شده پس از ساخت یا پس از بارگذاری PDF موجود از GetActionNextCount و GetActionNextInfo استفاده کنید