AddGlobalJavaScript

文档属性、JavaScript

描述

向文档的全局位置添加 JavaScript

例如可以先定义函数,随后由挂接到事件的 JavaScript 调用

PDF/A 与 PDF/X 模式拒绝全局 JavaScript 并返回 0,因为加载文档不属于显式的用户激活

语法

Delphi

Function TPDFlib.AddGlobalJavaScript(Const PackageName, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::AddGlobalJavaScript(PackageName As String, JavaScript As String) As Long

DLL

int DLAddGlobalJavaScript(int InstanceID, const wchar_t * PackageName, const wchar_t * JavaScript);

参数

PackageName用于存储 JavaScript 的名称。如果该名称下已存储了 JavaScript,则它会被移除,新的 JavaScript 将取而代之
JavaScript要以指定包名全局存储的 JavaScript

返回值

0PackageName 为空,或文档处于 PDF/A 或 PDF/X 模式
1JavaScript 已成功存储