web打印-pazu

--船长-- 2010-09-17 09:34:56
客户需要一个 web 打印功能,搞了两天也没搞定。在网上找到了 pazu 打印控件,如遇救星。那就简单说说。

首先,客户需要点击按钮,直接打印。打印前需设置好页边距,页眉页脚,打印机,纸张,分页等。

通过 pazu 控件,使用 javascript 代码设置属性即可。

要使用 pazu ,只需加入如下代码,按提示安装 activeX 控件即可。

<div style="display:none">

<object classid="clsid:AF33188F-6656-4549-99A6-E394F0CE4EA4" codebase="http://www.4Fang.net/4ff/sc_setup.exe" id="pazu" name="pazu">

<param name="License" value="2AE816BA3A24A9BA3F01162E7BF420F4"/>

</object>

</div>

下面代码可以设置属性,调用方法:

pazu.TPrinter.marginTop=parseInt(mtop.value); // 属性 上边距

pazu.TPrinter.marginBottom=parseInt(mbottom.value); // 属性 下边距

pazu.TPrinter.marginLeft=parseInt(mleft.value); // 属性 左边距

pazu.TPrinter.marginRight=parseInt(mright.value); // 属性 右边距

pazu.TPrinter.footer=sFooter; // 属性 页脚

pazu.TPrinter.header=sHeader; // 属性 页眉

pazu.TPrinter.orientation=o; // 属性 整型:纸张方向 1= 纵向 2= 横向

//pazu.TPrinter.doPrint(false) // 方法 执行打印

用pazu可以满足大多数功能实现,pazu功能:设置页面边距,页眉页脚,打印机,纸张,预览,直接打印,目前就用到这些,还有功能需要摸索。

希望免费授权可以申请下来!!!
...全文
80 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

10,607

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧