`
xiongzhenhui
  • 浏览: 209773 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

jsp生成exce和pdf報表打印

    博客分类:
  • jsp
阅读更多

1.分頁打印(<x:RowBreak> 与<x:Row>使用)

<x:PageBreaks>
<x:RowBreaks>
<ww:set name="pageIndex" value="1"></ww:set><%-- 頁碼 --%>
<ww:iterator value="reportList" status="s">
   <x:RowBreak>
    <x:Row><ww:property value="#pageIndex*(titleRows + 2 +bottomRows)"/></x:Row>
   </x:RowBreak>
   <ww:set name="pageIndex" value="#pageIndex + 1"></ww:set>
</ww:iterator>
</x:RowBreaks>
</x:PageBreaks>

 

2.(excel)横向打印

(1)<style>
    <!-
     @page
     {
      mso-page-orientation:landscape;}
     -->
    </style>

(2)

<x:WorksheetOptions> 
     <x:Print>
      <x:ValidPrinterInfo/>
     </x:Print>
</x:WorksheetOptions>

 

3.html转pdf横向打印

<style>
@page {size: <%=com.lowagie.text.PageSize.A4.rotate().getWidth()%>px <%=com.lowagie.text.PageSize.A4.rotate().getHeight()%>px;
}
</style>

 

4.excel实现缩放打印(如果excel横向打印仍然打印不全,则必须使用缩放),在jsp上使用缩放代码如下:

   <x:Print>
    <x:ValidPrinterInfo/>
    <x:Scale><ww:property value="90"/></x:Scale>//打印缩放90%
  </x:Print>

  

分享到:
评论

相关推荐

    ireport利用jsp导出excel&pdf;报表源代码

    本教程将详细介绍如何利用iReport和JSP在服务器端生成Excel和PDF格式的报表。 首先,理解iReport的核心概念至关重要。iReport允许用户通过拖拽和设计元素来创建报表模板,这些模板可以包含静态文本、图像、表格以及...

    JAVA生成PDF报表.pdf

    通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好地解决了B/S系统的报表处理问题。 一、前言 在企业的信息系统中,报表处理一直占据着重要的作用。报表处理的...

    jsp表格生成Excel示例

    总结来说,`jsp`生成Excel报表涉及到的主要知识点包括:`jsp`技术、Apache POI库的使用、Excel工作簿和工作表的创建、数据写入单元格以及将结果输出到HTTP响应流。通过深入理解这些概念和实践,你可以在Web应用中...

    在JSP中导出pdf和excel.docx

    下面将介绍使用 iReport 和 JasperReports 生成报表,并将其导出为 PDF 和 Excel 文件。 一、环境配置 1. 安装 JDK 和 iReport:首先需要安装 JDK 和 iReport。iReport 是一个开源的报表生成工具,可以生成各种...

    SpringMVC+jspereport,实现报表分页查看、文件(pdf、excel、word)导出,以及html展示和调用浏览器打印功能实现打印

    PDF适合阅读和打印,Excel适合数据分析,而Word则便于进一步编辑。在SpringMVC中,这些导出操作通常由控制器处理,将报表转换为目标格式并提供下载链接。 HTML展示是报表在Web环境中的一种常见形式,适合在线查看。...

    报表导出excel word pdf html

    它们允许你创建新的PDF文档,插入文本、图像,甚至复杂的表格和图形,以便于生成专业级别的报表。 4. HTML:HTML (HyperText Markup Language) 是网页的基础,易于阅读和分享。在Java中,可以使用JSP (JavaServer ...

    jsp页面生成word或excel.pdf

    以上就是利用JSP生成Word和Excel文档的基本方法,具体实现可能需要根据实际项目需求进行调整,如样式设置、复杂数据处理等。在实际操作中,还需要注意处理可能出现的内存管理问题,比如大文件可能导致内存溢出,这时...

    在JSP中导出pdf和excel.pdf

    总之,要在JSP中导出PDF和Excel,需要正确配置开发环境,使用iReport设计报表,连接数据源,然后在服务器端使用JasperReports API将报表转换并导出。这涉及到多个库的集成和HTTP响应的设置,确保了用户能够方便地...

    JavaWeb开发技术方案宝典--报表打印方案(报表打印方案要点代码)

    10. **安全性与权限控制**: 在企业级应用中,报表数据的访问和打印通常需要权限控制。Spring Security或Apache Shiro可以帮助实现用户身份验证和授权,确保数据安全。 总结来说,JavaWeb开发中的报表打印方案涉及...

    报表打印模块

    1. PDF导出:可以使用iText、Flying Saucer等库将HTML页面转换为PDF格式,方便用户离线查看和打印。 2. Excel导出:使用Apache POI等库,将报表数据导出为Excel文件,便于数据分析和编辑。 六、性能优化 1. 数据...

    POI和JFreeChart框架实现生成Excel文件(生成 统计图)

    ### POI和JFreeChart框架实现生成Excel文件(生成统计图) #### 一、概述 在实际工作中,经常需要将数据导出至Excel文件中,并且为了更直观地展示数据,常常还需要在Excel中添加统计图。Apache POI 和 JFreeChart ...

    JSP使用水晶报表实例

    而水晶报表(Crystal Reports)则是一款强大的报告生成工具,常用于企业级应用,提供丰富的报表设计、数据可视化和数据分析功能。当这两者结合时,可以方便地在Web应用程序中生成复杂且美观的报表。 本实例以"JSP...

    ireport5.6 导出excel,pdf

    总的来说,使用iReport 5.6在JBoss和ZK环境下导出Excel和PDF报表,需要对Java EE、JBoss、ZK、iReport以及报表设计和数据处理有深入的理解。通过精心设计和配置,可以创建出满足业务需求的复杂报表,并方便地导出到...

    Java Jsp 调用ireport动态模板打印

    iReport是一款开源的报表设计工具,它可以与Java、JSP、Servlets等进行集成,为开发者提供灵活的报表生成和打印功能。在这个场景下,我们主要讨论如何利用iReport创建动态模板,以及如何通过JSP和Java代码来调用这些...

    jsp中如何实现水晶报表

    水晶报表支持多种输出格式,如Word、Excel、PDF等。通过API调用,可以方便地将报表转换成所需格式,便于用户下载或打印。 ### 示例代码解析 由于提供的部分内容包含部分乱码,无法完整展示,但可以从已知信息中...

    JAVA 无需JXL和POI用PageOffice自动生成Excel表格.pdf

    Java 生成Excel报表是常见的需求,特别是在Web应用中,开发者经常需要从数据库中提取数据并将其格式化为Excel文件提供给用户下载。在处理复杂的格式和动态生成报表时,传统的方法如使用JXL或Apache POI库可能会变得...

    jsp上使用jasper做报表

    JasperReports是一个用Java编写的报表引擎,它可以读取设计文件(通常是JRXML格式),并根据这些设计生成各种类型的报表,如PDF、HTML、Excel等。设计报表的过程通常分为两个阶段:设计和编译。设计阶段是在iReport...

Global site tag (gtag.js) - Google Analytics