CUPS Printing: есть ли способ получить общее количество страниц в начале задания на печать?

Теперь я могу получить фактическое количество страниц только из запроса атрибута задания на печать после его завершения. Я обнаружил, что количество страниц увеличивается на "localhost:631/jobs" во время печати.

Я хочу получить количество страниц до того, как напечатана первая страница, потому что я хочу сообщить принтеру эти данные перед отправкой любых данных для печати.

1 ответ

Это было бы возможно только с документом postscript/PDF, где информация о пагинации вашего документа передается на устройство. В противном случае вы не узнаете эту информацию раньше времени.

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

Можете ли вы объяснить, что вы пытаетесь достичь, принтеры, приложения и ОС?

Другие вопросы по тегам