Comunicação com a impressora

Durante a impressão é necessária manter comunicações com a impressora para coleta de seus dados. Esta comunicação serve para, basicamente duas coisas, primeiro para verificar se a impressora está pronta para imprimir (isto que dizer, sem falta de energia, papel, tonner, etc). E depois para verificar quantas folhas foram realmente impressas do pedido, assim podemos avaliar quanto de quota devemos descontar do usuário.

Essa comunicação atualmente é feita pelo programa npadmin. Verificamos apenas o display da impressora que acusa se algum erro existe. Portanto executando o comando,

$ npadmin --display varzea
teremos o conteúdo do display da impressora varzea. Eventualmente esta comunicação pode ser feita por outros meios. Antigamente nós criamos um daemon em java para comunicar com a impressora.



Livio Baldini Soares 2000-09-30