Impressão de NF's em impressoras matriciais

Boas,

Recentemente, postei um problema com impressão de NF (http://www.guj.com.br/posts/list/30574.java)
e durante esse tempo continuei pesquisando tentando encontrar a melhor solução, aí eu conheci o package java.awt.print.

Nesse pacote existem várias classes com métodos específicos para trabalharmos com impressoras.

PrinterJob, PageFormat, etc…

Gostaria de solicitar a ajuda, pois eu notei que é possível informar numero de linhas, colunas…e eu gostaria de diagramar essa nota de acordo com o meu formulário.

Desde já agradeço.