/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdf(JasperPrint)}. */ public static byte[] printReportToPdf(JasperPrint jasperPrint) throws JRException { return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdf(JasperPrint)}. */ public static byte[] printReportToPdf(JasperPrint jasperPrint) throws JRException { return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * This method exports a jasperprint object to pdf format. * * @param jprint * @return * @throws JRException */ private byte[] exportPdf(JasperPrint jprint) throws JRException { return JasperExportManager.exportReportToPdf(jprint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( InputStream inputStream, Map parameters, JRDataSource jrDataSource ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(inputStream, parameters, jrDataSource); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( JasperReport jasperReport, Map parameters, Connection conn ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( String sourceFileName, Map parameters, Connection conn ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(sourceFileName, parameters, conn); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( JasperReport jasperReport, Map parameters, JRDataSource jrDataSource ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, jrDataSource); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( InputStream inputStream, Map parameters, Connection conn ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(inputStream, parameters, conn); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and sends it to an output stream in PDF format. * The intermediate JasperPrint object is not saved on disk. */ public static byte[] runReportToPdf( String sourceFileName, Map parameters, JRDataSource jrDataSource ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(sourceFileName, parameters, jrDataSource); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. * * @param sourceFileName source file containing the compile report design * @param parameters report parameters map * @return binary PDF output * @throws JRException * @see net.sf.jasperreports.engine.fill.JRFiller#fillReport(JasperReport, Map) */ public static byte[] runReportToPdf( String sourceFileName, Map parameters ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(sourceFileName, parameters); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. * * @param inputStream input stream to read the compiled report design object from * @param parameters report parameters map * @return binary PDF output * @throws JRException * @see net.sf.jasperreports.engine.fill.JRFiller#fillReport(JasperReport, Map) */ public static byte[] runReportToPdf( InputStream inputStream, Map parameters ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(inputStream, parameters); return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Fills a report and returns byte array object containing the report in PDF format. * The intermediate JasperPrint object is not saved on disk. * * @param jasperReport the compiled report * @param parameters the parameters map * @return binary PDF output * @throws JRException * @see net.sf.jasperreports.engine.fill.JRFiller#fillReport(JasperReport, Map) */ public static byte[] runReportToPdf( JasperReport jasperReport, Map parameters ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters); return JasperExportManager.exportReportToPdf(jasperPrint); }
output = JasperExportManager.exportReportToPdf(jasperPrint); } else { JRExporter exporter;
@Override public void fillManage(JRDataSource datasrc, final String anneeSelected, final String quaSig, final String nomSig, final String libEtab, final String fileName, final FacesContext facesContext, final Boolean sessionUnique) { final String sourceFileName = getPathJasperTemplate() + "report3.jasper"; final Map<String, Object> parameters = new HashMap<String, Object>() {{ put("annee", anneeSelected); put("etablissement", libEtab); put("qualite", quaSig); put("signataire", nomSig); put("sessionUnique", sessionUnique); }}; try { final JasperPrint jp = JasperFillManager.fillReport(sourceFileName, parameters, datasrc); if (jp != null) { byte[] contentPdf = JasperExportManager.exportReportToPdf(jp); setDownLoadAndSend(contentPdf, facesContext,"application/pdf", "attachment", fileName + ".pdf"); } } catch (JRException e) { e.printStackTrace(); } }