各种web打印控件的试用评测

来源:互联网 发布:老鸭头选股公式源码 编辑:程序博客网 时间:2024/04/28 15:43
最近自己有一个WEB项目,涉及到复杂的套打需求:
1.用户进入套打页面,可以根据当前显示,进行调整--字体大小,字体对齐,表格数据调整(数据多,则打印到背面,也可以缩小字体打印到背面),如此等等...
2.用户可以不通过ie的界面对打印参数进行设置,设置的参数可以进行保存.
对于第一个需求,我通过大量的js进行操作达到了需求.
难点在第二个需求,众所周知,打印的b/s模式开发的短板,基于安全的考虑,我们无法直接对打印机进行操作.
接下来的选型,这是一段痛苦的经历,最后才使用PAZU一个四方的打印控件才满足需求.
下面把适用经历跟大家分享一下.
1杰表:  垃圾中的战斗机.原来以为收费的服务会好一点.用旧版本调试好后,正式购买时发现和新版本完全不兼容.
获取他们根本就没有版本的概念,以至他们无法修复旧版本,只要放弃.
2.DLprinter   可以作者从2007年就没有更新,而且我也一直没有把这个控件跑起来.
3.vwebPrinter reyoPrinter都是不错的控件,但有一个问题是:他们对打印页面的读取都是直接url读取,即使是打印本页面.这就造成需求一中的由用户操作产生的呈现变化无法打印.虽然没有解决问题,但要特别要感谢vwebPrinter的作者给我的帮助.
4.墙外打印控件 墙外打印控件是免费的,但他有一个短板,没有办法选择打印机,大多打印机的情况下,用户每次打印时必须不断的去选择打印机...这对客户来说是没有办法接受的.所以只好放弃.
2.四方PAZU打印控件 可以完美的达到用户需求.更好的是PAZU 是一个已经通过微软代码认证签名的控件,用户可以在使用到这个控件的时候会自动提示安装。
PAZU自2009年6月起采用免费的许可,免费许可码申请页面:
   http://www.4fang.net/apps/d4/Default.aspx?nodeid=4298
但是免费许可码申请非常的麻烦,要有心里准备.

0 0
原创粉丝点击