Examples of JRHtmlExporter


Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

        outReport.setContent(buf.toByteArray());
      }
      else
      {
        StringBuffer buf = new StringBuffer();
        JRExporter exporter = new JRHtmlExporter();

        exporter.setParameter(JRExporterParameter.JASPER_PRINT, reportPrint);
        exporter.setParameter(JRExporterParameter.OUTPUT_STRING_BUFFER, buf);
        exporter.setParameter(JRHtmlExporterParameter.HTML_HEADER, "");
        exporter.setParameter(JRHtmlExporterParameter.HTML_FOOTER, "");
        exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "");
        exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, new Boolean(true));
        exporter.setParameter(JRExporterParameter.PAGE_INDEX, new Integer(page - 1));
        exporter.exportReport();
        outReport.setContent(buf.toString());

        createPageNavigationControls(req, res, page, reportPrint.getPages().size(), backModel);
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

        outReport.setContent(buf.toByteArray());
      }
      else
      {
        StringBuffer buf = new StringBuffer();
        JRExporter exporter = new JRHtmlExporter();

        exporter.setParameter(JRExporterParameter.JASPER_PRINT, reportPrint);
        exporter.setParameter(JRExporterParameter.OUTPUT_STRING_BUFFER, buf);
        exporter.setParameter(JRHtmlExporterParameter.HTML_HEADER, "");
        exporter.setParameter(JRHtmlExporterParameter.HTML_FOOTER, "");
        exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "");
        exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, new Boolean(true));
        exporter.setParameter(JRExporterParameter.PAGE_INDEX, new Integer(page - 1));
        exporter.exportReport();
        outReport.setContent(buf.toString());

        createPageNavigationControls(req, res, page, reportPrint.getPages().size(), reportModel, backModel);
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

  public JRExporter setup() {
    configure(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
    configure(JRHtmlExporterParameter.IMAGES_DIR_NAME, resolver.getImagesPath());
    configure(JRHtmlExporterParameter.IMAGES_URI, resolver.getImagesURI());
    return new JRHtmlExporter();
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

                // IMAGES_MAPS seems to be only supported as "backward compatible" from JasperReports 1.1.0

                Map imagesMap = new HashMap();
                request.getSession(true).setAttribute("IMAGES_MAP", imagesMap);

                exporter = new JRHtmlExporter();
                exporter.setParameter(JRHtmlExporterParameter.IMAGES_MAP, imagesMap);
                exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, request.getContextPath() + imageServletUrl);

                // Needed to support chart images:
                exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

             
                    System.out.println(" Ok Html ");
              ByteArrayOutputStream htmlReport = new ByteArrayOutputStream();
              OutputStream out=null;
                JasperExportManager.exportReportToHtmlFile(jasperPrint,"etats.html");
                JRHtmlExporter htmlExporter = new JRHtmlExporter();
                htmlExporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
                htmlExporter.setParameter(JRExporterParameter.OUTPUT_STREAM,htmlReport);
                htmlExporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
                htmlExporter.setParameter(JRExporterParameter.CHARACTER_ENCODING, "ISO8859_1");
               try {
                   htmlExporter.exportReport();
               } catch (JRException e) {
                   e.printStackTrace();
                           System.out.println("erreur print");
               }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

   * @param writer local para gravação do arquivo
   * @param request requisição
   */
  public void geraHTML(Writer writer, HttpServletRequest request) {
    try {
      JRHtmlExporter exporter = getHtmlExporter(request);
      exporter.setParameter(JRHtmlExporterParameter.OUTPUT_WRITER, writer);
      exporter.exportReport()
    } catch (JRException e) {
      throw new GeracaoBoletoException(e);
    }
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

      }
    }
   
    if(exporter == null) {
      if (format.equalsIgnoreCase("csv")) exporter = new JRCsvExporter();
      else if (format.equalsIgnoreCase("html")) exporter = new JRHtmlExporter();
      else if (format.equalsIgnoreCase("xls")) exporter = new JExcelApiExporter(); //exporter = new JRXlsExporter();
      else if (format.equalsIgnoreCase("rtf")) exporter = new JRRtfExporter();
      else if (format.equalsIgnoreCase("xml")) exporter = new JRXmlExporter();
      else if (format.equalsIgnoreCase("txt")) exporter = new JRTextExporter();
      else if (format.equalsIgnoreCase("pdf")) exporter = new JRPdfExporter();  
      else if (format.equalsIgnoreCase("JPG"))exporter = new JRJpegExporter();
      else if (format.equalsIgnoreCase("JPGBASE64"))exporter = new JRImageBase64Exporter();
      else exporter = new JRHtmlExporter();  
    }
   
    return exporter;
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

    JasperPrint jasperPrint = JasperFillManager.fillReport(report, params, conn);
     
    JRExporter exporter = null;
     
    if (outputType.equalsIgnoreCase("text/html")) {
         exporter = new JRHtmlExporter();
         exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
         exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "");
    } else if (outputType.equalsIgnoreCase("text/xml")) {
         exporter = new JRXmlExporter();
    } else if (outputType.equalsIgnoreCase("text/plain")) {
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

  }
 
  public JRExporter getExporter(String outputType) {
    JRExporter exporter;
    if (outputType.equalsIgnoreCase("text/html")) {
         exporter = new JRHtmlExporter();
         exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
         exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "");
    } else if (outputType.equalsIgnoreCase("text/xml")) {
         exporter = new JRXmlExporter();
    } else if (outputType.equalsIgnoreCase("text/plain")) {
View Full Code Here

Examples of net.sf.jasperreports.engine.export.JRHtmlExporter

        servletResponse.setContentType(mimeType);
        if(exporter == null) exporter = new JRCsvExporter();
      } else if (outputType.equalsIgnoreCase("html")) {
        if(mimeType == null) mimeType = "text/html";
        servletResponse.setContentType(mimeType);
        if(exporter == null) exporter = new JRHtmlExporter();
        exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
        exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "");
        // define the map structure for report images
        HashMap m_imagesMap = new HashMap();
        String mapName = uuid_local.toString();
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.