Ghostscript On windows приводит к неверной опции для -dPDFSETTINGS - PullRequest
0 голосов
/ 24 января 2020

Чтобы решить мою проблему здесь со сжатием / уменьшением размера PDF-файла, созданного MikTeX на Windows, я пытаюсь этот bash скрипт на Cmder как:

shrinkpdf.sh in.pdf > out.pdf

Однако я получаю сообщение об ошибке:

Недопустимое значение для параметра -dPDFSETTINGS = C: / Program Files / Git / screen, используйте -sNAME = для определения строковых констант

, что, я полагаю, связано со строкой

-dPDFSETTINGS=/screen

Буду признателен, если вы поможете мне узнать, в чем заключается проблема и как я могу ее решить.

Моя среда:

  • Windows ОС: 1809
  • Cmder: 1.3.14
  • Ghostscript: 9.27

1 Ответ

0 голосов
/ 24 января 2020

Похоже, это не проблема Ghostscript. Похоже, что-то связано с вашим сценарием, предположительно, какая-то замена или расширение аргумента.

Очевидно это:

-dPDFSETTINGS = C: / Program Files / Git / screen

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

...