Interceptar Impressão (Bilhetagem de Páginas)

Olá pessoal, estou com a seguinte situação,

Temos uma rede de computadores e apenas uma única impressora que contém uma placa de rede que a conecta diretamente. Gostaria de fazer a contagem das páginas impressas. Pensei em 2 maneiras, hackear o driver da impressora com o meu formulário que após ser preenchido dá prosseguimento à impressão ou compartilhar o driver de outra máquina que transforma a impressão em pdf e depois de autorizada dá prosseguimento.

Alguém tem alguma luz ou já viu algo parecido em Java?!

Muitas vezes a impressora mesmo oferece esse recurso.

Já pesquisou isso?

então, solução pronta eu encontrei, mas estava querendo mesmo era programar este controle de impressão

Olá amigos, Sei que esse assunto está bastante antigo, mas não custa tentar…

Em Java conseguiram interceptar a impressão da impressora ?

Estou com esta dúvida também

OBrigado!