Получить нет. страниц перед печатью в чашках

Что я сделал:-

  • Я использую cups4j api и получаю атрибуты задания на печать (идентификатор задания, имя задания, размер страницы, отправитель задания, дату создания и дату завершения) задания на печать, которое отправляется на принтер.

Что я хочу:-

  • общее количество страниц, которые отправляются на печать.

Проблема сталкивается: -

  • Я получаю полное нет. страниц только тогда, когда работа завершена.
  • Я хочу получить общее нет. страниц до завершения печати, то есть сразу после отправки задания на печать.

1 ответ

Я нашел ответ на этот вопрос. Существуют разные состояния, через которые проходит процесс печати. Мы получаем общее количество страниц только тогда, когда задание достигает состояния обработки. - ожидание, ожидание удерживается, обработка, обработка остановлена, отменена, отменена, завершена. мы можем получить задания, когда они находятся на стадии обработки, используя cups4j api. После этого мы можем использовать его атрибуты, а также удерживать или перемещать работу в соответствии с нашими требованиями. то, что мы можем сделать, это внести изменения в API-интерфейсы cups, например, добавить перечисление состояния задания, например, обработку, создать его jar и использовать его в нашем проекте.

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