У меня есть приложение, которое печатает несколько страниц в виде отдельных документов (потому что они являются отдельными документами) в виде пакетного процесса. Однако программа всегда называет файл одинаково, поэтому, когда я пропускаю его через принтер Adobe PDF (Adobe 9 Standard), принтер просто непрерывно перезаписывает файл, поэтому у меня остается только последний напечатанный файл.

Можно ли заставить Adobe применять какой-либо суффикс (например, document (1) .pdf, мне все равно) к файлам, напечатанным таким образом? После этого файлы будут проходить процесс переименования OCR, поэтому имя файла не имеет значения.

Я не могу использовать метод "спроси меня", потому что программа печатает более 10 документов одновременно, и было бы слишком громоздко переименовывать вручную. Я также не против различного программного обеспечения для этой цели.

2 ответа2

0

Коммерческое решение: установите для параметров вывода PDF-файла значение "Создать уникальное имя файла", и в нем будет показано 00001. так далее..

Распечатать и поделиться PDF-файл вариантов вывода

0

Вы можете использовать простой пакетный файл для переименования 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .