Package net.sf.jasperreports.engine.export

Examples of net.sf.jasperreports.engine.export.JRPdfExporter.exportReport()


        JRPdfExporter exporter = new JRPdfExporter();
        exporter.setParameter(JRExporterParameter.JASPER_PRINT, this.getJasperPrint());
        exporter.setParameter(JRExporterParameter.FONT_MAP, fontMap);
        exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, out);
       
        exporter.exportReport();
        return out.toByteArray();
       
        //return JasperExportManager.exportReportToPdf(this.getJasperPrint());
       
    }
View Full Code Here


    exporter.setParameter(JRExporterParameter.OUTPUT_STREAM,out);

    // gera o relatório

    exporter.exportReport();

    // retorna o OutputStream

    return out;
    }
View Full Code Here

        exporter.setParameter(JRPdfExporterParameter.METADATA_CREATOR, pdfConfig.getCreator());
        exporter.setParameter(JRPdfExporterParameter.METADATA_SUBJECT, pdfConfig.getSubject());
        exporter.setParameter(JRPdfExporterParameter.METADATA_TITLE, pdfConfig.getTitle());
        exporter.setParameter(JRPdfExporterParameter.METADATA_KEYWORDS, pdfConfig.getKeywordsAsString());

        exporter.exportReport();
    }
}
View Full Code Here

    //TODO 支持下载报表文件时的文件名参数
    response.setHeader("Content-Disposition", "inline;filename="+ URLEncoder.encode("自定义文件名.pdf", "utf-8"));
    JRPdfExporter exporter = new JRPdfExporter();
    exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
    exporter.setParameter(JRExporterParameter.OUTPUT_STREAM, os);
    exporter.exportReport();
    os.close();
    return mapping.findForward(null);
  }

  /**
 
View Full Code Here

          JRPdfExporter exporterPDF = new JRPdfExporter();
          exporterPDF.setParameter(JRPdfExporterParameter.JASPER_PRINT, print);
          exporterPDF.setParameter(JRPdfExporterParameter.OUTPUT_STREAM, outputStream);
          exporterPDF.setParameter(JRPdfExporterParameter.IS_CREATING_BATCH_MODE_BOOKMARKS, Boolean.TRUE);
          exporterPDF.setParameter(JRPdfExporterParameter.IGNORE_PAGE_MARGINS, Boolean.TRUE);
          exporterPDF.exportReport();
          break;
        case TXT:
          logger.debug(bundle.getString("exporting-report", "txt"));
          JRTextExporter exporterTXT = new JRTextExporter();
          exporterTXT.setParameter(JRTextExporterParameter.JASPER_PRINT, print);
View Full Code Here

          JRPdfExporter exporterPDF = new JRPdfExporter();
          exporterPDF.setParameter(JRPdfExporterParameter.JASPER_PRINT, print);
          exporterPDF.setParameter(JRPdfExporterParameter.OUTPUT_STREAM, outputStream);
          exporterPDF.setParameter(JRPdfExporterParameter.IS_CREATING_BATCH_MODE_BOOKMARKS, Boolean.TRUE);
          exporterPDF.setParameter(JRPdfExporterParameter.IGNORE_PAGE_MARGINS, Boolean.TRUE);
          exporterPDF.exportReport();
          break;
        case TXT:
          logger.debug(bundle.getString("exporting-report", "txt"));
          JRTextExporter exporterTXT = new JRTextExporter();
          exporterTXT.setParameter(JRTextExporterParameter.JASPER_PRINT, print);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.