网页打印控件
内容:
1.readme.txt 说明文档
2.printweb.cab 带数字签名的打印控件组件包
3.printweb.exe 无数字签名的打印控件组件安装包
4.test.htm 例子页面
功能:
1.提供打印线条及文字
2.文字大小、长宽比例、粗细可调
3.提供纸张大小、页边距设置
提醒:
如果要使用带数字签名的组件包,请参照例子页面增加ca365数字证书安装代码
例子(参见test.htm):
<object id="LxPrint" style="display:none" viewastext classid="clsid:9804E00D-F300-4F17-A59C-97B8B9D68AEC" codebase="http://www.yeeair.com/printweb.cab#Version=1,0,0,1"></object>
<script Language="VBScript">
function onclick_Print1()
'打印文档名
LxPrint.DocName = "打印测试"
'纸张大小及页边距
'单位为0.01毫米
LxPrint.PaperWidth = 25400
LxPrint.PaperHeight = 10170
LxPrint.TMargin = 1000
LxPrint.BMargin = 1000
LxPrint.LMargin = 1000
LxPrint.RMargin = 1000
'画线(坐标已减掉页边距)
'参数1:起始X坐标 参数2:起始Y坐标
'参数3:终止X坐标 参数4:终止Y坐标
'参数5:线宽 参数6:线型(0实线 1--- 2.... 3_._._._ 4_.._.._)
LxPrint.DrawLine 0, 0, 5000, 5000, 20, 1
LxPrint.DrawLine 2000, 0, 5000, 2000, 30, 0
'画字(坐标已减掉页边距)
'参数1:起始X坐标 参数2:起始Y坐标
'参数3:字体宽 参数4:字体高 参数5:字体粗细(标准为400)
'参数6:字体 参数7:打印内容
LxPrint.DrawText 1000, 1000, 300, 1000, 400, "宋体", "万军"
LxPrint.DrawText 2000, 2000, 1000, 500, 400, "宋体", "万军"
'打印
LxPrint.StartPrint
end function
</script>
评论1
最新资源