web打印免费控件PAZU -- 四方在线WEB打印控件

用IE自带打印功能,纸张类型、页边距等参数在关闭IE后会回到默认值,开发的web项目打印功能不尽人意,网上找了很多web打印控件,多是收费的,最终还是找到了一个免费的:PAZU

  以下是介绍:

  以往,很多WEB项目需要WEB打印控制或者页面设置控制都采用ScriptX,但是ScriptX价格极为高昂,PAZU就是ScriptX的最好替代产品,而且PAZU是完全免费没有限制的。
  PAZU对打印控制实现了:
  2.1 设置页眉页脚
  2.2 指定纸张大小
  2.3 设置纸张方向
  2.4 设置页边距
  2.5 选择指定的打印机
  2.6 无需用户确认,JS直接调用打印预览
  2.7 无需用户确认,JS直接调用打印输出
  2.8 支持Microsoft Print Template 技术,打印完全自定义 
  2.9 获得系统中所有已安装的打印机列表
  2.10 获得系统中某台打印机所支持的所有打印纸张规格的列表
  2.11 获得一个默认打印机的对象,你可以实现对打印机的完全控制,适合超市等小票打印需要自定义打印场合
  2.12 通过Javascript或者VBScript可以定义纸张大小(在系统新增纸张格式)
  2.13 不需要服务器端和客户端支持,不需要安装MS Office或者其他第三方软件,可以直接把网页“打印”为EXCEL或者Word格式的文件
  2.14 可以设置打印份数,指定打印范围(用于实现双面打印等)
  2.15 指定是否打印背景(IE8以上)
  2.16 指定是否缩小内容以便一页打印(IE8以上)
  优点还有:
  PAZU 文件体积小,只有 ScriptX 的十份之一(约为100K),易于安装部署
  PAZU 个人使用免费授权,商业用途授权只收取一次性授权费用
  PAZU 是经过代码签名的,保证部署成功
  PAZU 是国内唯一完整广泛支持IE6至IE8, Win2000至Vista或以上操作系统 的WEB打印组件
  PAZU 广泛支持包括Java, Dot Net, JSP, PHP, ASP,Perl 等各种开发语言
  PAZU 与服务器系统无关,支持任意WEB网站服务器
  PAZU 支持热部署和负载均衡 


  PAZU 的永久主站网址 http://www.4Fang.net/tech/pazu.html 
  PAZU 的永久下载网址 http://www.4Fang.net/4ff/sc_setup.exe 
  PAZU 开发包下载网址 http://www.4Fang.net/4ff/pazu.rar

  这个控件自2009年6月开始免费,虽然免费,但也是需要注册的,注册方法:

  PAZU 的免费授权申请 需要提交以下资料:

  1. 最终使用者的个人或者单位名称
  2. 需要绑定的域名(主机名)或者IP地址 ,这个是你的应用发布时的WEB服务器的域名或者IP
  如果 你的应用是 http://www.mysite.com/myapp 你就需要提供 www.mysite.com 这个主机名
  如果 是内网使用 服务器IP 是 192.168.0.1,你就需要提供 192.168.0.1 这个IP
  3. 为了更好的宣传和推广PAZU的应用,您需要:
  A. ) 如果你有主页,请连接我们的主站 www.4Fang.net
  B. ) 在您的blog里面,发一篇关于PAZU或者4Fang软件的文章
  C.) 在3个其他论坛里面发布关于PAZU或者4Fang软件的文章
  记录下来这些URL
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
控件功能强大,却简单易用,所有调用如同JavaScript扩展语句, 主要接口函数如下: PRINT_INIT 打印初始化 SET_PRINT_PAGESIZE 设定纸张大小 ADD_PRINT_HTM 增加超文本项 ADD_PRINT_TEXT 增加纯文本项 ADD_PRINT_TABLE 增加表格项 ADD_PRINT_SHAPE 画图形 SET_PRINT_STYLE 设置对象风格 PREVIEW 打印预览 PRINT 直接打印 PRINT_SETUP 打印维护 PRINT_DESIGN 打印设计 ... 样例清单 1.如何在页面内嵌入控件见样例一 2.如何选材打印当前页面内容见样例二 3.如何用代码生成打印页见样例三 4.如何打印设计和定位套打见样例四 5.如何控制纸张大小和连续打印见样例五 6.如何输出多页长文档及双面打印见样例六 7.如何定向输出见样例七 8.如何打印图片见样例八 9.如何用程序加载打印维护背景图见样例九 10.如何控制打印样式(STYLE)见样例十 11.如何直接打印条形码见样例十一 12.如何读写本地文件见样例十二 13.如何打印旋转内容见样例十三 14.如何按URL打印见样例十四 15.如何打印表格的页头页尾见样例十五 16.如何设置预览窗口大小见样例十六 17.如何发打印机指令或直接读写端口见样例十七 18.如何打印幅面高度不固定的票据见样例十八 19.如何内嵌显示及预览时包含背景图见样例十九 20.如何强制分页并预览多页卡片见样例二十 21.如何控制打印维护的功能权限见样例二十一 22.如何构建自己的纯WEB打印预览见样例二十二 23.如何居中打印超文本见样例二十三 24.如何选择界面皮肤见样例二十四 25.如何指定输出到哪页或仅预览见样例二十五 26.如何提高多页打印的性能见样例二十六 27.如何导出数据到Excel文件见样例二十七 28.如何快速读取客户端系统信息见样例二十八 29.如何使用其它长度单位见样例二十九 30.如何分页输出页面内容见样例三十 31.如何打印表格的分页小计或合计见样例三十一 32.如何实现清晰的图表打印见样例三十二 33.如何实现甘特图等的图表打印见样例三十三 34.如何使用百分比%和满页打印见样例三十四 35.如何获得打印结果和程序代码见样例三十五 36.如何在设计过程中用js编辑内容见样例三十六 37.如何打印公章效果图见样例三十七 38.如何用BASE64编码输出图片见样例三十八 39.如何打印田字格、上划线等文本见样例三十九 40.如何进行数据格式转换见样例四十 41.如何把内容关联后按顺序打印见样例四十一 42.如何把整页内容缩放打印见样例四十二 43.如何分页打印综合表格见样例四十三 44.如何缩放打印单个超文本内容见样例四十四 45.如何获得打印状态及最终结果见样例四十五 46.如何设置右边距和下边距见样例四十六
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值