问题描述
- 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