Relatório do iReport abrir PDF

0 respostas
catia.alessandra

Bom dia.
Li vários tópicos no forum sobre o que eu queria fazer: em vez de abrir o relatório do iReport no visualizador do mesmo, abrir direto o PDF.

Achei duas soluções que talvez poderia usar:

JasperExportManager.exportReportToPdfFile(impressao, "C:/arquivo.pdf");  
Runtime.getRuntime().exec("cmd /c start C:/arquivo.pdf");  
  
File file = new File("C:/arquivo.pdf");  
file.deleteOnExit();
A diferença é que uso Linux e na parte do start (onde abre o arquivo) como eu faria no linux?

ou o outro exemplo:

JasperExportManager.exportReportToPdfFile(path+".jrprint", path+".pdf");  
		    JasperViewer.viewReport(path + ".pdf", false);
mas ele da erro na segunda linha, pois o ViewReport ele não aceita uma String.

Alguém tem alguma sugestão? E esses exemplos funcionam para relatórios que tem sub-relatório?

Obrigada :D

Criado 29 de junho de 2012
Respostas 0
Participantes 1