您的位置:首页 > 编程语言

解放思想,Web打印终极解决方案

2014-03-23 21:47 363 查看
不写博客已经好多年,最近在做一些使用到报表方面的一些项目,涉及到比较麻烦的一些事情就是Web的打印,就这个问题做过很多这方面的资料查阅,网络上各种打印插件到处都有,国内外都有很多,收费的不收费的,对一些收费的控件确实是比免费的好一些,但是对于国内项目的客户特殊需求,你总是遇到你使用控件所不能解决的问题,这时候就叫天天不应叫地地不灵了,于是本人就产生一些想法,开发一个开源的Web打印控件,顺便寻找热衷这方面的网络朋友一起发展。

现在还处于思想起步阶段,主要是确定Web打印的方向,主要解决的问题和解决方案,就这些简单罗列一下,待进一步完善顺便收集各方好友的意见:

基本功能概述:

页面内容打印,主要打印页面上指定区域的内容;
报表打印,主要支持打印Jasper Report的报表,Report Services的报表;
基本打印控制,包括预览,批量打印,页面设置,横竖页面混合打印等;
支持上传下载;
支持主流浏览器,包括IE,FIREFOX,CHROME,OPERA,SAFARI;
使用的技术:

ATL,轻量级,有些控件动不动就是几个M,非常痛苦;
NAPI,非IE浏览器必须,谷歌年底可能不支持,进一步考虑结合PAPI的支持;

代码将会放在github上托管,有兴趣的朋友可以留言讨论,欢迎提出需求和意见,我们将考虑加入控件当中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  web github 开源 控件 报表