浏览器-java生成pdf格式的图表报表文件

问题描述

java生成pdf格式的图表报表文件

现在遇到一个需求,有两个部分。
一个部分是服务器定时生成一个pdf格式的报表文件,里面包含图形表格等。
第二个部分,用户在浏览器登陆服务查看报表信息,直接查看报表的内容(这里查看到的是实时信息),报表中的饼图,柱状图等等要有动态效果,然后用户点击下载的时候,将当前的页面展示内容生成一个pdf报表,追求所见即所得的效果,求高人指点。该如何实现。
原本我的思路是 使用ireport 和 jfreechart 直接生成pdf文件,文件中的饼图柱状图等等都是图片,不管是实时的报表还是定时的报表都生成pdf文件后,实时报表就是在浏览器打开pdf文件供用户查看。但是这样就不能满足 实时报表的“动态”效果(比如tips)。 求高人指点。

解决方案

JAVA生成PDF文件
谁有jsp 页面生成PDF文件的格式
谁有jsp 页面生成PDF文件的格式

解决方案二:

首先网页部分,实现动态是没问题的,网页生成PDF也没问题,所以你第一部分“服务器定时生成一个pdf格式的报表文件”,
其实就是吧这个报表的网页在win服务里自动去吧这个url的页面生成pdf,所以第一部分就和第二部分“将当前的页面展示内容生成一个pdf报表”
其实是一样的,最后就剩下PDF动态问题了,这个貌似Pdf本身没这功能吧(比如tips),若果有的话,你把有tips的网页转成PDF应该tips也会保留的

时间: 2024-11-08 21:20:20

浏览器-java生成pdf格式的图表报表文件的相关文章

php生成PDF格式文件并且加密

  本文给大家介绍的是如何使用php生成pdf文件,并且把该文件加密或设置访问密码的方法,有需要的小伙伴可以参考下. 项目需求:php生成pdf文件,并且把该文件加密或设置访问密码 开源的TCPDF是基于PHP的一套类库,它能够很好的生成PDF格式的文档.并且支持文件加密,在目前的开源PHP框架.系统.应用中也使用得很广.这里是设置PDF文档的相关属性的方法原型,其中就可以设置密码 ? 1 2 3 4 5 6 7 8 TCPDF::SetProtection ( $permissions = a

jar-如何用java生成pdf文件

问题描述 如何用java生成pdf文件 就是写一个方法,把一个html文件打印成pdf文件,我按照网上的试了,用了itext,结果不能显示中文,求大神帮忙,最好给出相应的jar包 解决方案 参考:http://www.jb51.net/article/36626.htm 解决方案二: http://bbs.csdn.net/topics/390670679 解决方案三: 最近刚学到ssh输出excel,用到了POI,你可以可以试一下,我还没做出来,没法给demo了,记住关键词POI,自己搜吧 解

我的Java开发学习之旅------>java生成pdf方案

java生成pdf方案很多,常用的如下: 1. 利用jacob生成pdf:这种方法调用office的本地方法实现对pdf API的操作,只能在windows平台使用 2. 利用openoffice生成pdf:openoffice是开源软件且能在windows和linux平台下运行 3. itext + flying saucer生成pdf:itext和flying saucer都是免费开源的,且与平台无关,结合css和velocity技术,可以很好的实现. 我们重点介绍第三种方案.它实现的步骤是

php生成PDF格式文件并且加密_php实例

项目需求:php生成pdf文件,并且把该文件加密或设置访问密码 开源的TCPDF是基于PHP的一套类库,它能够很好的生成PDF格式的文档.并且支持文件加密,在目前的开源PHP框架.系统.应用中也使用得很广.这里是设置PDF文档的相关属性的方法原型,其中就可以设置密码 TCPDF::SetProtection ( $permissions = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'asse

java生成的webservice接口的 wsdl文件 给c++访问

问题描述 java生成的webservice接口的 wsdl文件 给c++访问 我用http://ip:port/接口名?wsdl 这样生成的wsdl文件 c++生成.h文件报错 解决方案 http://bbs.csdn.net/topics/390062337 解决方案二: 要先看你的wsdl语法是否正确,这样VS可以直接导入wsdl,生成对应的包装类

【一个小小的 - Java 生成 PDF问题】在线等,希望各位高手不吝指教

问题描述 请教各位高手一个问题,我本身有一个PDF该PDF格式如下:---------------------------------------------------------------------------------__________________Logo介绍|OrderNo.|Date|-------------------|||-------------------其他介绍...------------------------------------------------

使用Java生成Pdf文档

如今PDF格式文档的使用已经越来越普遍,它在文档压缩.安全等方面都表现的非常优秀,有关它的好处我就不在这里多说了.那么如何使用Java语言开发应用来输出PDF格式的文档呢?在这里给大家介绍iText,它是一个开发源代码的项目,你可以使用iText方便的实现PDF的输出.这篇文章我将向大家介绍如何使用iText来生成PDF文档. HelloWorld 作为一个程序开发人员,对于HelloWorld程序并不陌生,几乎每一种语言或应用开始总是会举一个HelloWorld的例子来向大家介绍.在开始介绍i

ireport 4.5.1 通过java生成pdf的问题

问题描述 publicstaticvoidmain(String[]args){DbUtilsTemplatedb=newDbUtilsTemplate();JasperPrintprint=null;try{InputStreamis=newFileInputStream("F:/test2.jasper");JasperReportjasperReport=(JasperReport)JRLoader.loadObject(is);Mapmap=newHashMap();List&

使用jspdf生成pdf报表_jquery

由于前台html已经动态生成报表,而且,前台有一个功能,一个date range组件,当你拖动的时候,报表会在不提交到后台的情况下动态变化. 因此需要用到js生成生报表: 用到的组件: jquery.js jspdf.js canvg.js html2canvas.js jspdf.plugin.autotable.js 前台动态生成的chart现在一般是用的html5的canvas或者是svg,很不幸运,我遇到的是svg, 如果是flash没研究过. 由于报表还需要保持原html页面的外观,但