web开发,打印是难题,要使用打印的高级功能,一般都使用打印控件来解决,你用哪一种打印控件?我了解到的有这么几个:
jatoolsPrinter,ScriptX,PAZU(四方在线),锐洋,DLPrint,lodop,墙外。
有些产品,重量级的控件,偏重报表功能的,不在此处列出,主要有楚琳,ejungrid,淘表。调查结果如下:
ScriptX:打印控件的祖宗,英国的一家公司开发的。总体印象,产品做得很深很细,但创新不够。它可以是跨浏览器的,也即支持ie外的浏览器,比如,firefox,chrome,safari,可以使用它的一个免费插件,Neptune。收费是按年收的,基本版是$1000一年,但可以绑定10个ip。ScriptX,最大的问题是安装太麻烦,经常装不上。国内盗版用户居多。
jatoolsPrinter: 已经取得初步成功的打印控件产品。杰表打印控件,产品化程度高,官网、支持、论坛一样不少,文档、示例详细,精致。针对国内用户经常碰到的地方,有创新,如大批量打印时走纸偏移的调整,表格的自动分页,条形码显示与打印等。技术能力强,使得一些功能做得比其他产品更细致,更具人性化。产品研发,与客户互动活跃,版本升级频度在业内最高,平均每个月有一次升级。经过大项目,大客户使用,产品相对于其他产品,稳定,在有些招标书上,成为项目指定采购的打印控件。不足之处是定位高端,价格偏高,小项目难以承受,jatoolsPrinter价格从2000元一个域名起售。
Lodop:是国内比较有知名度的打印控件,价格低,功能丰富。Lodop应该是山东的一个程序员开发的, 这位朋友有点神秘,还在淘宝上,卖他的Lodop软件。Lodop,210元一个域名,870一个无限发行的License,这个价格,真是白菜价了。Lodop功能很多,除了打印,还有条形码,统计图,还有一堆的函数,比如,判断一个文件,是否存在的函数,这基本上,算打印控件兼职干的活了,呵呵,要说Lodop的不足,客户普遍反映是是不够好用,深入细致的功夫不够,有广度,没深度,不稳定。比如,一.显示与打印,要分开处理,打印内容是用api画出来的,不直观。二.同样是excel导出,lodop要比其他打印控件,要慢,而且基本丢失了单元格样式,office2007中,还打不开。但总而言之,lodop这样的价格,完全对得起这些个功能。
PAZU:是广告最疯狂的打印控件了,只要搜一下,“打印控件”,就会发现它的广告,而且,出奇的是,内容都是一样,永远不变,呵呵,这还不够,四方在线还鼓励你去广告帖,然后,凭广告帖拿免费软件。据它的文档说,PAZU,原来在其财务软件上使用,后来,收费了一段时间,2009年开始免费。PAZU功能很简单,文档也有,感觉四方对这个产品,不想投入了,很久没更新了,有一阵,听说要推出跨浏览器版本,但后来,一直没推出。
锐洋:与PAZU的高调作风相反,锐洋是打印控件圈子里,说话最少的了。它的官网,就是一页,文档,演示,都在里面。即使给自家的产品作介绍,也信手COPY来别家产品的说辞,如,“作为web应用开发者,我们经常会遇到在浏览器中打印报表、票据的需求...”,云云。这个产品,基本不在维护了,最后一次更新是在2010年9月。
DLPrint:产品走简约路线,没有官网,没有文档,没有,…
墙外:是一个程序员从工作中提炼出来的,可以用css控制精确打印,也有忽略边距打印功能,ignoreUp。原来的官网,现在打开,已经是一个做虚拟机的英文网站了。最近一次更新是2008年10月份。
打印控件这个行业,市场容量不大,不足以养活很多公司,很多人,也不是一下子,能让人看到希望,所以能坚持下来的人,就不多。另外,控件产品之间的竞争,实际上,是一种对客户需求的快速反应能力之间的竞争,这种能力欠缺,结果只能是被淘汰。
比较主观的一个对比,姑且为结论:
打印控件web 打印jatoolsPrinter

解决方案 »

  1.   

    我用lodop,主要是因为免费,并且一直在用的缘故 
      

  2.   

    一些基于Office的打印控件如何
    比如WebOffcie、千航Office控件等
    Office支持各种复杂的格式,基本可以满足功能需求,唯一不好的地方就是需要客户端安装有Office软件
      

  3.   

    我们项目中在用jatoolsPrinter杰表打印控件早期免费的版本,一直都没啥问题。现在要收费了。
      

  4.   

    这方面真心没接触过。请问:为啥 Web开发,打印是难题?
      

  5.   

    我看到有资料说:jatoolsPrinter免费版只能使用在网段192.168.*.*,是真的吗?
      

  6.   

    web打印控件jatoolsPrinter,最近刚刚推出免费版本,没有水印,没有ip限制的。
    http://printfree.jatools.com/
      

  7.   

    jatoolsPrinter最近免费了,printfree.jatools.com
      

  8.   

    jatoolsPrinter 免费版官网地址 printfree.jatools.com