当前位置: 技术问答>java相关
求助,高分相送...B/S程序的打印思路
来源: 互联网 发布时间:2017-03-29
本文导语: 现在做一个B/S程序,要求打印二维图表(柱状图和饼状图)和二维报表(分页), 其中报表有六种,格式一样,但来源于数据库不同表中不同的主键,分类统计。 关于二维图表: 那天在书店看到一本书,说用servlet...
现在做一个B/S程序,要求打印二维图表(柱状图和饼状图)和二维报表(分页),
其中报表有六种,格式一样,但来源于数据库不同表中不同的主键,分类统计。
关于二维图表:
那天在书店看到一本书,说用servlet生成画出图表,然后存为图片,显示到页面上。
关于打印报表有三种想法:
一是生成HTML打印,但分页不好做,格式也难控制。
二是用插件,但找不到免费的。
三是打印到WORD或EXCEL中,但要求客户端安装这些软件,也不太好。
四是用XML,因为不会,不知道好不好用?
哪位有更好的办法,请指教。
或者有例子,网址,高分相送。
其中报表有六种,格式一样,但来源于数据库不同表中不同的主键,分类统计。
关于二维图表:
那天在书店看到一本书,说用servlet生成画出图表,然后存为图片,显示到页面上。
关于打印报表有三种想法:
一是生成HTML打印,但分页不好做,格式也难控制。
二是用插件,但找不到免费的。
三是打印到WORD或EXCEL中,但要求客户端安装这些软件,也不太好。
四是用XML,因为不会,不知道好不好用?
哪位有更好的办法,请指教。
或者有例子,网址,高分相送。
|
我正在做的项目里也要图形报表。
我已经实现,用的是ORACLE9i的chartbuilder_kit_10(图表生成类)
很好用,效果也很不错。目前我还在研究。直接生成JPG(GIF,BMP),也可以直接写到JSP里(还在研究)。
因为项目跟政府有关,不能说太多细节。
可以在QQ上联系:907304
我已经实现,用的是ORACLE9i的chartbuilder_kit_10(图表生成类)
很好用,效果也很不错。目前我还在研究。直接生成JPG(GIF,BMP),也可以直接写到JSP里(还在研究)。
因为项目跟政府有关,不能说太多细节。
可以在QQ上联系:907304
|
报表, 建议使用 Java 生成 PDF 的方式, 看看
http://www.lowagie.com/iText/
图表嘛, 建议看看 jfreechart :
http://www.object-refinery.com/jfreechart/
http://www.lowagie.com/iText/
图表嘛, 建议看看 jfreechart :
http://www.object-refinery.com/jfreechart/
|
使用PDF是现阶段b/s打印最佳解决方案
下载一个pdflib.jar
下载一个pdflib_java.dll
配置完成就可以使用了
下载一个pdflib.jar
下载一个pdflib_java.dll
配置完成就可以使用了