Можно ли преобразовать PDF-файл и использовать одно и то же имя для вывода в качестве входного PDF-файла?Сохранить имя файла Ghostscript
Я знаю, что есть работа вокруг, делая это отдельную команду переименования. Но я пытаюсь выяснить, можно ли это сделать с GS.
Прямо сейчас я могу изменить PDF версию, делая это:
gswin32c -q -dNOPAUSE -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-sOutputFile=a.pdf -dBATCH b.pdf
Однако входной файл и выходной_файл имя должны быть разными, если я что-то вроде этого ...
gswin32c -q -dNOPAUSE -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-sOutputFile=b.pdf -dBATCH b.pdf
... не работает.
Я предполагаю, что внутренне что-то получилось испорчено, когда файл пытается перезаписать себя.
Есть ли способ обойти это, используя Ghostscript?