我有一个应用程序,可以批量打印多页作为单独的文档(因为它们是单独的文档)。但是,该程序始终将文件命名为相同的名称,因此当我将其通过 Adobe PDF 打印机(Adobe 9 Standard)时,打印机只会不断覆盖该文件,因此我得到的只是最后打印的文件。
是否可以让 Adobe 对以这种方式打印的文件应用某种后缀(如 document (1).pdf,我不关心)?之后文件将经过 OCR 重命名过程,因此文件名无关紧要。
我不能使用“问我”方法,因为该程序会一次打印 10 多个文档,手动重命名太麻烦了。我也不反对为此使用不同的软件。
答案1
您可以使用简单的批处理文件来动态重命名 PDF。例如:
Set file_nr=1
:Startloop
If not exist c:\mydir\document.pdf goto wait1sec
ren c:\mydir\document.pdf c:\mydir\document%file_nr%.pdf
Set /a file_nr+=1
:wait1sec
:: delay 1 sec (1000 ms) by pinging a non-existent IP address once
ping 1.2.3.4 /n 1 /w 1000
goto Startloop
答案2
商业解决方案:将PDF文件输出选项设置为“创建唯一的文件名”,并在其中添加00001。等等。