Мы используем сервер Linux с Cups для печати PDF-файлов из командной строки. Раньше это всегда работало, но недавно мы добавили больше изображений в наши PDF-файлы, и это вызвало ошибку. Принтер перестал печатать после 25 страниц из 400-страничного файла.
Мы позвонили поставщику нашего принтера, и он сказал, что нам следует использовать Adobe в качестве приложения и выбрать "print as image"
расширенные параметры печати.
Когда мы это делаем, все страницы печатаются правильно. Но мы не хотим делать это вручную каждый раз, когда у нас большой pdf-файл. Мы бы предпочли, чтобы cups делал это за нас или если бы мы могли добавить дополнительное действие в наш скрипт bash.
В настоящее время мы используем эту команду для печати из командной строки:
lpr -r -P clx952_duplex_bw -o MediaType=Preprinted -o JCLFrontCoverOption=BlankPreprinted -o JCLFrontCoverType=Color "$pdfFile"
Есть ли простой способ обеспечить поддержку больших PDF-файлов, изменив эту команду или настройки наших Cups?