将文件附件注释链接到文件

Linking a FileAttachment Annotation to the File

本文关键字:文件 链接 注释      更新时间:2023-09-26

正如标题所示,我试图理解如何将FileAttachment注释与javascript中的实际文件链接起来。在执行addAnnot函数时,没有任何属性可以执行此操作。那么,在使用addAnnot创建注释之后,如何将其链接到打开实际文件呢?

感谢您的帮助

就像这样,但有一些注意事项。首先,您需要使用与设备无关的PDF路径,您可以在acrobatjs参考中找到更多信息。另外,如果希望在没有用户交互的情况下附加文件,则脚本必须位于特权上下文中。同样,在JS参考中有更多相关内容。如果您希望用户能够选择文件,请将cAttachmentPath保留为空,他们将获得一个文件选择对话框。注意:许多文件类型,如可执行文件,.js等,可以附加,但由于安全原因,Acrobat或Reader无法提取。

var annot = this.addAnnot({
    page: 0,
    type: "FileAttachment",
    point: [0,0],
    cAttachmentPath: "/c/temp/foo.pdf"
 });