2013-06-03 123 views
0

我已經創造了bluebeam極端PDF表單匹配的簽名,它本質上是字段列表中添加簽名和旁邊的每個簽名的日期文本框。 當有人打開pdf並添加他們的簽名時,我想將當前日期自動輸入到匹配的日期字段中。例如,當sign1填充了我希望date1具有簽名添加日期的簽名時。 我需要這個日期留爲加入簽名的日期和PDF格式被再次打開,因爲不是所有簽名將同一數據以不改變當前日期。 非常感謝您的幫助。自動填充日期文本框時輸入

+0

您可能需要添加ActionScript代碼的。創建一個日期對象並編寫一個格式化的字符串並不難,但是在PDF中進行處理僅適用於尚未添加的簽名,這可能與[ActionScript](http://www.adobe.com/devnet) /actionscript.html)。 – RobG

回答

0

來獲得日期使用下面的腳本

  • 名稱的文本框型窗體域「今天」。
  • 打開該窗體字段的屬性。
  • 在格式下,選擇爲自類別,然後單擊編輯。
  • 輸入此JavaScript,然後單擊確定。

變種F = this.getField( 「今天」);

f.value = util.printd( 「MMM/d/yyyy的」,新的日期());

http://communities.bluebeam.com/showthread.php?t=4598&highlight=javascript+text+format

這樣做的問題是,該日期將每一次時鐘日期的變化隨時更新自己。一旦按照這個論壇帖子更新字段 http://communities.bluebeam.com/showthread.php?5093-Validating-Number-Fields-and-importing-the-current-date

清除字段中的文本,並使PDF格式爲只讀。這將在每個pdf中只輸入一次當前日期。