vWebPrint网页打印控件2.0版

vWebPrint2.0版网页打印控件

自主开发,有以下功能

设置上下左右边距,页头,页脚,打印张数,自定义纸张,打印监控,打印预览,
打印时加载css,或者打载js,批量多页打印,指定打印起始页,按当前登陆者ID保存打印方案,按当前登陆者ID读取打印方案等功能。

完全免费,不用钱,没有任何限制,可用于.net,jsp,php等网页开发语言。

引用CAB

<OBJECT ID="webPrn"
CLASSID="CLSID:C204BA3C-EBEA-454B-BD4E-4F6A73E79CFD"
CODEBASE="vWebPrint.CAB#version=2,0,0,4">
	<param name="lUser" value="当前登陆使用者名称"></param>
	<param name="lUserNumer" value="30"></param>
	<param name="lUserEndDate" value="2008-02-09"></param>
	<param name="showToolbar" value="true"></param>
	<param name="userId" value="当前登陆使用者ID"></param>
</OBJECT>

 

实例:
批量打印

<script> 

webPrn.LoadBatchUrl = "http://www.baidu.com,http://www.google.com"; //要打印的地址 
webPrn.SetPaperSize(9);  //a4 
webPrn.SetCopies(2);     //2份 
webPrn.SetTopMargin("2.0"); 
webPrn.SetLeftMargin("2.0"); 
webPrn.SetRightMargin("2.0"); 
webPrn.SetBottomMargin("2.0"); 
webPrn.SetPaperInfo();  //使设置生效 

webPrn.PrintBatchWebPage(); //开始批量打印 
// 

</script> 

 

   下面是单页打印

 

webPrn.openUrl = "http://www.baidu.com"; //要打印的地址 
webPrn.SetPaperSize(9);  //a4 
webPrn.SetCopies(2);     //2份 
webPrn.SetTopMargin("2.0"); 
webPrn.SetLeftMargin("2.0"); 
webPrn.SetRightMargin("2.0"); 
webPrn.SetBottomMargin("2.0"); 
webPrn.SetPaperInfo();  //使设置生效 

webPrn.PrintWebPage(); //开始打印 
// 

 

 
下载地址:

 

http://www.vdisk.cn/down/index/8795986A3621

 

你可能感兴趣的:(web打印,打印控件)