0

我有一个包含 30 个左右 pdf 文件的目录,其中 10 个不会为我将其字段导出到文本文件中。

我在程序的批处理部分使用 Adob​​e Acrobat Pro 9 中的 Javascript 编辑器。

该程序非常简单,如下所示:

var fname = this.documentFileName;
this.exportAsText(true, null, fname + ".txt");

当我使用选择的 10 个文件运行它时,我应该得到一个与处理的文档同名的文本文件,但我得到的只是一个错误日志,内容为Warning: no documents were processed

它没有给我任何其他原因,为什么我没有最终得到输出文件。

我在一个生成结果的文件和一个没有生成结果的文件上运行了 pdfinfo,它们看起来几乎一样,而且都没有加密:

一个没用的:

Creator:        Adobe InDesign CS4 (6.0.6)
Producer:       Adobe PDF Library 9.0
CreationDate:   Tue Dec  7 15:58:15 2010
ModDate:        Mon Jun  3 12:11:12 2013
Tagged:         no
Pages:          5
Encrypted:      no
Page size:      612 x 792 pts (letter)
File size:      405476 bytes
Optimized:      no
PDF version:    1.6

一个有效的:

Creator:        Adobe InDesign CS4 (6.0.6)
Producer:       Adobe PDF Library 9.0
CreationDate:   Tue Dec  7 15:58:15 2010
ModDate:        Wed Jun 12 08:44:05 2013
Tagged:         no
Pages:          5
Encrypted:      no
Page size:      612 x 792 pts (letter)
File size:      300702 bytes
Optimized:      no
PDF version:    1.6

它们之间的唯一区别似乎是字段值。

4

0 回答 0