2016-12-02 132 views
0

我正在使用以下腳本使用按鈕生成隨機數。我需要幫助編碼所述生成的號碼以保存並且一旦保存就不會改變,因此保存的文檔可以隨時由任何用戶打開並且號碼始終保持相同。使用Adobe Acrobat中的JavaScript將隨機數保存在PDF文件中

this.getField("Violation Number").value = util.printf("%06d", Math.floor((Math.random() * 100000000) + 1)); 
+0

你嘗試過使用本地存儲或應用程序緩存嗎? – Abrar

+0

@AbrarShariarGalib - 此JavaScript代碼位於運行在Acrobat中的PDF文件中,而不是在Web瀏覽器中。 –

+0

你能更詳細地描述你想要發生什麼嗎?一步一步,誰做什麼,接下來會發生什麼? –

回答

0

也許你可以使用全球JS變量和設置您的隨機數執着,這樣的事情:

global.x = 1 
global.setPersistent("x", true); 

對於確切使用具有在js幫助文件一看:http://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/#t=Acro12_MasterBook%2FJS_API_AcroJS%2Fglobal_methods.htm&rhsearch=global%20persistent&rhhlterm=global%20persistent&rhsyns=%20

你在這裏找到的教程:https://acrobatusers.com/tutorials/global-object-acrobat-javascript

相關問題