Contar as paginas de impressão em html

Alguém tem alguma idéia como poderia fazer para contar as páginas que serão impresas de um documento html depois de interpretado pelo browser?

Para ser mais claro, o meu sistema gera um documento com tag html, que é exibido no browser ao usuário ( interpretada as tag ), ele manda imprimir e são impresas 03 paginas A4 ( por exemplo ), preciso guardar a informação da quantidade de páginas que foram geradas no tamanho A4, mesmo que ele não as imprima-as.

OU seja após a geração do documento deveria ser guardado que o documento possui 03 paginas no formato A4.

Alguma idéia?

Acredito que você tenha que buscar informações sobre PostScript e API Java Print Service .

http://pt.wikipedia.org/wiki/PostScript

http://java.sun.com/j2se/1.4.2/docs/guide/jps/index.html