CUPS Printing: есть ли способ получить общее количество страниц в начале задания на печать?
Теперь я могу получить фактическое количество страниц только из запроса атрибута задания на печать после его завершения. Я обнаружил, что количество страниц увеличивается на "localhost:631/jobs" во время печати.
Я хочу получить количество страниц до того, как напечатана первая страница, потому что я хочу сообщить принтеру эти данные перед отправкой любых данных для печати.
1 ответ
Это было бы возможно только с документом postscript/PDF, где информация о пагинации вашего документа передается на устройство. В противном случае вы не узнаете эту информацию раньше времени.
Я сталкиваюсь с этим в производственных и автоматических системах печати, когда мне нужны функции сортировки или сшивания. Эти функции не работают без точного количества страниц.
Можете ли вы объяснить, что вы пытаетесь достичь, принтеры, приложения и ОС?