Boa noite Devs. Possuo um programa em Java Desktop que gera relatórios e mostra no JasperViewer e a partir daí dá pra imprimir ou salvar em diversos formatos. Já fiz vários testes e para os formatos PDF, DOC/DOCX, HTML está tudo OK, salva normalmente, mas quando tento salvar em formato XLS/XLSX não salva NADA, nem mesmo o arquivo em branco é criado. Além das bibliotecas do JasperReports também estou usando as bibliotecas itext-2.1.7
para salvar PDF e poi-3.0.1-FINAL-20070705
para salvar nos formatos do MS-Office a partir do JasperViewer. Alguém aí tem alguma dica ou sabe porque isso está acontecendo?
Outra coisa que está me incomodando um pouco é que quando eu crio o relatório no iReport e executo esse relatório a partir do iReport as fontes dos textos estão como no modelo do relatório criado, mas quando gero o relatório a partir do sistema, as fontes ficam bem menores e não correspondem à fonte selecionada na criação do modelo do relatório. E não são fontes especiais, são as mesmas fontes que tem no Windows, no Word, etc
Um grande abraço a todos.
Usa o Apache POI, terá muito mais controle.