Convertendo e imprimindo relatorio direto na porta da impressora?

Salve galera…

Montei um relatório usando o iReport, mas acabei de perceber que não vai resolver para o que preciso, se eu estiver errado me corrijam, mas ele não imprime em impressoras de cupom fiscal uma impressão continua com papel de 8cm.

Preciso imprimir esse relatório em uma impressora “não fiscal”, andei lendo e vi que ela aceita imprimir direto na porta, então pensei em converter esse relatorio que criei com o iReport para um arquivo.txt e mandar imprimir direto na porta.
Quero saber qual o melhor caminho para conseguir fazer isso, andei lendo sobre o PrinterJob, mas acho que não compensa usa-lo se for só para imprimir direto na porta.

Como converter o relatorio feito no iReport para txt e imprimir direto na porta da impressora ?? Exemplos.

Vc não vai converter o relatório gerado pelo JasperReports em .txt.
O correto é você gerar o layout do relatório e então mandar para a impressora, pois além do texto que é enviado (texto puro) você provavelmente vai precisar enviar diversos comandos de controle para a impressora (formfeed, pulo de linha, etc.).

[]´s

David,Vc tem um exemplo ae de como gerar um .txt e mandar direto para a porta da impressora ???

obrigado

se eu gerar um .html e mandar direto pra porta num funciona ???
to perdido com esse negocio de mandar .txt para a porta da impressora, pq arquivo .txt da trabalho d+++ pra montar.

obrigado.

http://www.google.com.br/search?hl=pt-BR&rlz=1B3GGLL_pt-BRBR376BR376&q=impressora+matricial+java&aq=f&aqi=&aql=&oq=&gs_rfai=
http://www.google.com.br/search?hl=pt-BR&rlz=1B3GGLL_pt-BRBR376BR376&q=impressora+matricial+java+site%3Awww.guj.com.br&aq=f&aqi=&aql=&oq=&gs_rfai=

vlw David…essa parte de impressao me assombrava no python e agora ta assombrando em java…kkk
to de volta aos estudos.

obrigado.