我将 Excel 工作表导出到制表符分隔文件 (.txt),现在尝试通过 Acrobat Reader Pro DC 将其批量导入到 PDF 格式。 这与导入 .txt 的操作完美配合,只要路径是绝对的。因为我想发送文件并让其他人也运行,所以我需要有相对路径。我现在的做法是改
var fileName = "/C/Users/somefancyname/Desktop/export.txt";
this.importTextData(fileName, somerowcounter)
到
var fileName = "export.txt";
this.importTextData(fileName, somerowcounter)
不幸的是,这会引发“无法打开文件”错误。我运行此脚本的文件与文本文件处于同一级别。我唯一的猜测是,该路径是相对于 Acrobat 应用程序而不是文档的,但我再也忍不住了,因为这是我第一次使用 Acrobat JS。
感谢您的任何建议!
最佳答案
看来importTextData
的可选cPath
参数是:
"A relative device-independent path to the text file."这实际上看起来正是您所需要的。然而,在示例中,它们给出了绝对路径。
是否可以考虑要求用户以某种方式提供路径并进一步使用它?
关于javascript - Acrobat Reader 无法识别相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48382960/