0
正如標題所示,我試圖瞭解如何將FileAttachment註釋鏈接到javasacript中的實際文件。在執行addAnnot函數時,沒有屬性會這樣做。所以在我使用addAnnot來創建註釋之後,我會如何鏈接它以打開一個實際的文件?將FileAttachment註釋鏈接到文件
欣賞的幫助
正如標題所示,我試圖瞭解如何將FileAttachment註釋鏈接到javasacript中的實際文件。在執行addAnnot函數時,沒有屬性會這樣做。所以在我使用addAnnot來創建註釋之後,我會如何鏈接它以打開一個實際的文件?將FileAttachment註釋鏈接到文件
欣賞的幫助
這樣的事情,但有一些注意事項。首先,您需要使用與設備無關的PDF路徑,您可以在Acrobat JS參考中找到更多信息。另外,如果您想在沒有用戶交互的情況下附加文件,則腳本必須處於特權上下文中。再次,更多的在JS參考。如果您希望用戶能夠選擇文件,請將cAttachmentPath保留爲空,並且他們將獲得文件選擇對話框。注意:出於安全原因,可以附加許多文件類型,如可執行文件,.js等,但不能由Acrobat或Reader提取。
var annot = this.addAnnot({
page: 0,
type: "FileAttachment",
point: [0,0],
cAttachmentPath: "/c/temp/foo.pdf"
});
看起來像是在更新版本的adobe中使用cAttachmentPath命令完成的。還必須將特權位置添加到所附文件的文件路徑中。 – ipetduckies