После ответов на этот пост я получаю следующий скрипт:
#!/bin/bash
gs \
-sOutputFile=/tmp/output.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-sColorConversionStrategyForImages=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dNOPAUSE \
-dBATCH \
$1
mv /tmp/output.pdf $1
Тем не менее, запуск identify -verbose file.pdf | grep Colorspace
впоследствии показывает Colorspace: sRGB
.
Я хочу сделать эти настоящие PDF-файлы в градациях серого, и для Цветового пространства нужно задать серый цвет. У меня есть один PDF-файл с серым, но я не знаю, как заставить ghostscript конвертировать остальные, чтобы он был похож на него.