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


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


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


基本功能概述:

  1. 页面内容打印,主要打印页面上指定区域的内容;
  2. 报表打印,主要支持打印Jasper Report的报表,Report Services的报表;
  3. 基本打印控制,包括预览,批量打印,页面设置,横竖页面混合打印等;
  4. 支持上传下载;
  5. 支持主流浏览器,包括IE,FIREFOX,CHROME,OPERA,SAFARI;
使用的技术:
  1. ATL,轻量级,有些控件动不动就是几个M,非常痛苦;
  2. NAPI,非IE浏览器必须,谷歌年底可能不支持,进一步考虑结合PAPI的支持;
代码将会放在github上托管,有兴趣的朋友可以留言讨论,欢迎提出需求和意见,我们将考虑加入控件当中。

解放思想,Web打印终极解决方案,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。