在 Apple 上使用 Acrobat Javascript 打开 pdf
Opening pdf using Acrobat Javascript on Apple
我想在 Acrobat Pro DC 运行 OSX 中使用 Javascript 打开 pdf 文档。这是我看到的:
app.openDoc("~/Desktop/test.pdf")
Invalid Location "~/Desktop/test.pdf". File or folder does not exist.
NotAllowedError: Security settings prevent access to this property or method.
App.openDoc:1:Console undefined:Exec
undefined
不知是否是page 135 of the Javascript for Acrobat reference中提到的安全限制导致的错误。
因为 Acrobat JavaScript 是跨平台的,您需要使用与设备无关的路径,并且不能使用特定于设备的快捷方式,如“~”。类似于下面的示例。
Windows路径C:\MyFolder\MyFile.pdf
app.openDoc("/C/MyFolder/MyFile.pdf");
Macintosh 路径 MyDisk:MyFolder:MyFile.pdf
app.openDoc("/MyDisk/MyFolder/MyFile.pdf");
您可以使用“../”作为相对路径。
我想在 Acrobat Pro DC 运行 OSX 中使用 Javascript 打开 pdf 文档。这是我看到的:
app.openDoc("~/Desktop/test.pdf")
Invalid Location "~/Desktop/test.pdf". File or folder does not exist.
NotAllowedError: Security settings prevent access to this property or method.
App.openDoc:1:Console undefined:Exec
undefined
不知是否是page 135 of the Javascript for Acrobat reference中提到的安全限制导致的错误。
因为 Acrobat JavaScript 是跨平台的,您需要使用与设备无关的路径,并且不能使用特定于设备的快捷方式,如“~”。类似于下面的示例。
Windows路径C:\MyFolder\MyFile.pdf
app.openDoc("/C/MyFolder/MyFile.pdf");
Macintosh 路径 MyDisk:MyFolder:MyFile.pdf
app.openDoc("/MyDisk/MyFolder/MyFile.pdf");
您可以使用“../”作为相对路径。