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