Integração com JasperReports

Contents
[ ]

O exemplo a seguir mostra o código típico necessário para exportar um relatório em formato PDF usando o Aspose.PDF para JasperReports. Mais exemplos podem ser encontrados nos relatórios de demonstração incluídos no download do produto.

   import com.aspose.pdf.jr3_7_0.jasperreports.*;



   com.aspose.pdf.jr3_7_0.jasperreports.JrPdfExporter exporter = new com.aspose.pdf. jr3_7_0.jasperreports.JrPdfExporter();





   File sourceFile = new File(fileName);




   JasperPrint jasperPrint = (JasperPrint)JRLoader.loadObject(sourceFile);


exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);

File destFile = new File(sourceFile.getParent(), jasperPrint.getName() + ".pdf");

exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, destFile.toString());

exporter.exportReport();

O trecho de código acima foi testado com JasperReports 3.5.2. Se estiver usando JasperReports 3.1.0, por favor, tente usar import com.aspose.pdf.jr3_1_0.jasperreports.; e substitua a versão do produto no restante do código também.