Impressão php usando ireport na matricial

Caros sou novo por aqui e queria saber se poderiam me ajudar com um problema que demora alguns dias.

Seguinte…

Geramos relatórios com ireport java que é consumido pelo php.

Ao receber o relatório mostramos no navegador normalmente.

Ao imprimir na impressora laser sai perfeito o problema é na impressora matricial. O relatório sai ilegível.

Ao fazer várias pesquisa percebi que o pdf não seria adequado para impressão na matricial por conta de ser imagem e matricial trabalha com caracteres “texto puro”.

Então usei o ireport para gerar o relatório como html. A impressão sai aceitável porém a cada pagina que passa a matricial fica dando um espaçamento que vai ficando maior.

Alguém ai ja trabalho com php e matricial.

grato.

Bom dia jovem!
Faz o seguinte, cria uma página dinâmica em html através de PHP POO e CSS para estilizar o espaçamento correto na hora da impressão.
A versão 3 do CSS disponibiliza parâmetros para editar á página de impressão, espero ter ajudado. Abraço!

Pensei em fazer isso.

Mas no caso eu consigo gerar o relatório com toda formatação correta em html usando ireport, ai queria aproveitar pois não precisaria recriar um relatório.

O problema é que da segunda pagina em diante a matricial fica dando um espaçamento que vai crescendo ao decorrer da impressão.

Queria saber se alguém já passou por isso.