簡體   English   中英

在 Adob​​e Acrobat 中重用 JavaScript

[英]Reuse javascript in Adobe Acrobat

通過 Adob​​e LiveCycle Designer 創建表單時,可以創建一個腳本對象,該對象將包含您的所有腳本(函數),這樣您就可以在不同的字段中重復使用它們而無需重復代碼。 例如,可以創建規則對象,該對象將包含一個方法

function showTest(){
 console.println("Text is shown");
}

然后,如果您有兩個帶有單擊操作的按鈕,則可以在兩個按鈕中使用此功能而無需重復代碼,如下所示:

 Rules.showTest();

有沒有辦法通過 Adob​​e Acrobat Pro 做同樣的事情? 我有很多字段,它們具有相同的規則,我不想多次復制我的代碼。

如果我正確理解了這個問題,這不是 PDF/Acrobat 文檔對象模型的工作方式。

您可以在文檔級別定義功能。 但是您必須從應該使用它的每個活動元素調用該函數。

我強烈建議獲取 Acrobat Javascript 文檔,它是 Acrobat SDK 的一部分,可從 Adob​​e 網站的開發人員部分下載。 您可以在指南和參考文檔中找到所有需要的信息。 您應該好好看看(並嘗試理解)事件處理模型。

如果您有一些合理的字段命名,則可以通過控制台使用 Javascript 添加上述函數調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM