我正在尝试用Adobe将多个文件从PDF转换为纯文本。我在网上找到了一个解决方案,上面写着:
/* PDF to Text */
this.saveAs("C:UserssandrDropboxLightDoctorateSupervisor meetings2018OctoberMethodtest_corpus2sleep.tar2sleep2sleeppdftxt_output" + this.documentFileName + ".txt","com.adobe.acrobat.plain-text");
脚本运行,但它总是给出一个错误,说它无法打开文件,而且它实际上并没有创建文本文件。有人知道为什么会这样吗?
因为AcrobatJavascript需要在Mac和Windows上运行,所以需要使用独立于平台的路径。Windows特定的文件名和路径不起作用。例如
this.saveAs("C/Users/user/Dropbox/foo.pdf");
此外。。。
this.documentFileName
将在末尾有一个".pdf"扩展名,您可能需要在添加".txt"之前对其进行修剪