求一个asp.net 实现web客户端打印条形码的程序,主要是在客户端怎么调用打印机将条形码打印出来.
发布网友
发布时间:2022-04-26 15:18
我来回答
共3个回答
热心网友
时间:2023-10-11 09:45
我这里没打印机,不能测试。
<!-- IE5.5以上 -->
<OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0> </OBJECT>
<input type=button value=打印 class=btn onclick= "document.all.WebBrowser.ExecWB(6,1) ">
<input type=button value=直接打印 class=btn onclick= "document.all.WebBrowser.ExecWB(6,6) ">
<input type=button value=页面设置 class=btn onclick= "document.all.WebBrowser.ExecWB(8,1) ">
<input type=button value=打印预览 class=btn onclick= "document.all.WebBrowser.ExecWB(7,1) ">
设置可以不打印这四个按钮
<style>
@media print {.btn{display: none;}}
</style>
也可以把条形码生成一个图片,打印图片。追问怎么打印图片?
热心网友
时间:2023-10-11 09:45
用FineReport报表工具打印非常精确,不会出现偏移现象。
热心网友
时间:2023-10-11 09:46
http://www.xinyuerj.com/ASP.NET/
这个免费的Web打印控件可以很好的解决你的问题,你们信不信,反正我信了。