Получите выходной файл с количеством страниц PDF для каждого файла с помощью Ghostscript - PullRequest
0 голосов
/ 07 июня 2018

Этот код работает для меня, за исключением того, что все мои файлы находятся на сетевом диске.В приведенном ниже примере код работает, только если файл находится в корневом каталоге (c:\) в качестве примера.

Должен ли я заменить input.pdf на что-то вроде d:\hello space folder\filefolder\input.pdf?Я попробовал это, но получил массу ошибок, говоря, что каталог не найден.Я попытался сделать netuse и отобразить папку сетевого диска, но это тоже не сработало.

gswin32c ^
  -q ^
  -dNODISPLAY ^
  -c "(input.pdf) (r) file runpdfbegin pdfpagecount = quit"

1 Ответ

0 голосов
/ 07 июня 2018

Вы не можете использовать одну обратную косую черту в строке PostScript, потому что это escape-символ.В качестве разделителя пути вы должны либо использовать две обратные косые черты \\, чтобы избежать побега, либо использовать вместо него косую черту /.

...