/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdfFile(String)}. */ public static String printReportToPdfFile(String sourceFileName) throws JRException { return JasperExportManager.exportReportToPdfFile(sourceFileName); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdfStream(InputStream, OutputStream)}. */ public static void printReportToPdfStream( InputStream inputStream, OutputStream outputStream ) throws JRException { JasperExportManager.exportReportToPdfStream(inputStream, outputStream); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdf(JasperPrint)}. */ public static byte[] printReportToPdf(JasperPrint jasperPrint) throws JRException { return JasperExportManager.exportReportToPdf(jasperPrint); }
/** * Export to HTML * * @return SpecificTemplateExporterBuilderService * @throws JRException JRException exception */ public SpecificTemplateExporterBuilderService toHTML() throws JRException { JasperExportManager.exportReportToHtmlFile(this.report, getTemplatePath().replace(extensionPattern, "html")); return this; }
switch (reportType.getExport()) { case PDF: JasperExportManager.exportReportToPdfFile(jasperPrint, destinationFileName); break; case XML: JasperExportManager.exportReportToXmlFile(jasperPrint, destinationFileName, true); break; case XML_EMBED: JasperExportManager.exportReportToXmlFile(jasperPrint, destinationFileName, true); break; case XHTML: case HTML: JasperExportManager.exportReportToHtmlFile(jasperPrint, destinationFileName); break; case CSV:
public void renderReport(boolean removeFrame) { try { JasperPrint jasperPrint = generateReport(removeFrame); log.info("BEGIN: Export report"); switch (reportType) { case HTML: JasperExportManager.exportReportToHtmlFile(jasperPrint, outputReportLocation); break; case PDF: JasperExportManager.exportReportToPdfStream(jasperPrint, Files.newOutputStream(Paths.get(outputReportLocation))); break; default: throw new ConfigurationException("ReportType is not specified"); } if (doGenerateXmlReport) { XMLReporter.create(context, sessionId).generateReport(); } log.info("END: Export report"); } catch (JRException | IOException e) { log.error("Error during report rendering", e); throw new TechnicalException(e); } }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXmlFile(String, String, boolean)}. */ public static void printReportToXmlFile( String sourceFileName, String destFileName, boolean isEmbeddingImages ) throws JRException { JasperExportManager.exportReportToXmlFile( sourceFileName, destFileName, isEmbeddingImages ); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXmlStream(JasperPrint, OutputStream)}. */ public static void printReportToXmlStream( JasperPrint jasperPrint, OutputStream outputStream ) throws JRException { JasperExportManager.exportReportToXmlStream( jasperPrint, outputStream ); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXml(JasperPrint)}. */ public static String printReportToXml(JasperPrint jasperPrint) throws JRException { return JasperExportManager.exportReportToXml(jasperPrint); }
/** * Fills a report and saves it directly into a HTML file. * The intermediate JasperPrint object is not saved on disk. */ public static void runReportToHtmlFile( String sourceFileName, String destFileName, Map parameters, JRDataSource jrDataSource ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(sourceFileName, parameters, jrDataSource); /* */ JasperExportManager.exportReportToHtmlFile(jasperPrint, destFileName); }
switch(Format.valueOf(report.getReportFormat())){ case pdf: JasperExportManager.exportReportToPdfFile(jasperPrint, destFileName); reportName = destFileName; break; case html: JasperExportManager.exportReportToHtmlFile(jasperPrint,destFileName); reportName = createZip(destFileName); break; case xml: JasperExportManager.exportReportToXmlFile(jasperPrint,destFileName,true); reportName = createZip(destFileName); break;
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXmlFile(String, boolean)}. */ public static String printReportToXmlFile( String sourceFileName, boolean isEmbeddingImages ) throws JRException { return JasperExportManager.exportReportToXmlFile( sourceFileName, isEmbeddingImages ); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXmlStream(InputStream, OutputStream)}. */ public static void printReportToXmlStream( InputStream inputStream, OutputStream outputStream ) throws JRException { JasperExportManager.exportReportToXmlStream( inputStream, outputStream ); }
@Override public String createXml(Data source, String template, String reportTitle) { try { exportFileType=ExportUtils.XML; JasperPrint jprint = prepare(template, reportTitle, source, null); return JasperExportManager.exportReportToXml(jprint); } catch (JRException e) { LOG.error(e); return null; } }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdfFile(String, String)}. */ public static void printReportToPdfFile( String sourceFileName, String destFileName ) throws JRException { JasperExportManager.exportReportToPdfFile(sourceFileName, destFileName); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToPdfStream(JasperPrint, OutputStream)}. */ public static void printReportToPdfStream( JasperPrint jasperPrint, OutputStream outputStream ) throws JRException { JasperExportManager.exportReportToPdfStream(jasperPrint, outputStream); }
/** * Fills a report and saves it directly into a HTML file. * The intermediate JasperPrint object is not saved on disk. */ public static void runReportToHtmlFile( String sourceFileName, String destFileName, Map parameters, Connection conn ) throws JRException { /* */ JasperPrint jasperPrint = JasperFillManager.fillReport(sourceFileName, parameters, conn); JasperExportManager.exportReportToHtmlFile(jasperPrint, destFileName); }
/** * 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); }
/** * @deprecated Replaced by {@link JasperExportManager#exportReportToXmlFile(JasperPrint, String, boolean)}. */ public static void printReportToXmlFile( JasperPrint jasperPrint, String destFileName, boolean isEmbeddingImages ) throws JRException { JasperExportManager.exportReportToXmlFile( jasperPrint, destFileName, isEmbeddingImages ); }
/** * Export file to .jrpxml file * * @param report report builder * @param out file * @throws DRException DRException exception * @throws JRException JRException exception */ public static void exportReportToJRPXMLFile(JasperReportBuilder report, OutputStream out) throws DRException, JRException { JasperPrint jp = report.toJasperPrint(); JasperExportManager.exportReportToXmlStream(jp, out); }