Вот из этого ответа:
https://stackoverflow.com/questions/641427/how-do-i-know-if-pdf-pages-are-color-or-black-and-white/28369599#28369599 я импользую single-line скрипт:
$ gs -o - -sDEVICE=inkcov file.pdf |tail -n +4 |sed '/^Page*/N;s/\n//'|sed -E '/Page [0-9]+ 0.00000 0.00000 0.00000 / d'
И получаю такой вывод:
see the file COPYING for details.
Processing pages 1 through 4.
Page 1 0.02235 0.02235 0.02235 0.02235 CMYK OK
Page 2 0.05565 0.05565 0.05565 0.05565 CMYK OK
Page 3 0.30620 0.30678 0.30781 0.26057 CMYK OK
Page 4 0.19103 0.19121 0.19121 0.14415 CMYK OK
Что не является тем, что мне необходимо: мне нужен конкретный вывод информации о том, какие страницы -- в CMYK, а какие -- Grayscale.
Подскажите, как можно в Юниксе понять, какие страницы в документе цветные, а какие монохромные?
Пользователь добавил сообщение 15 Декабря 2020, 16:46:31:
Тестовый файл для скачивания: .
Файл с рекламой удален:Правила форума
2. На форуме ЗАПРЕЩЕНО
2.15. Несанкционированно рекламировать и продвигать другие сетевые и несетевые ресурсы, товары, компании, услуги; так же запрещён любой PR.
--Aleksandru