日期:2014-05-17  浏览次数:21171 次

c# 指定打印机 打印web页面
各位,如何实现指定打印机 再打印的功能。直白的说:
 当点击打印按钮时,会链接到一个web页面(也就是需要打印的页面),然后根据指定的打印机来打印该页面,其中打印的页面没有必要出现,直接在后台完成整个打印过程!!! 
在CSDN问了2次了,一直没有得到答案,希望大家能帮帮我......

------解决方案--------------------
百度   js 调用打印机接口
------解决方案--------------------
web的话做不到,js没有自动选择打印机的权限。可以考虑事先给用户设置好打印机。

winform就很简单。
------解决方案--------------------
除非ocx否则做不到 就连选择打印机都不可能.. 必须预览.


------解决方案--------------------
打印机选好那个打印机就行,让后就直接选到你要打印的页面就ok了
------解决方案--------------------
http://www.codeproject.com/Articles/12799/Print-HTML-in-Csharp-with-or-without-the-web-brows参考下这个看看
------解决方案--------------------
你可以百度  google LODOP  可以指定打印机打印
------解决方案--------------------
除非是你自己写个ActiveX插件安装到客户端电脑上,否则因为权限问题做不到,要是像你说的能做到的话,随便访问一个网站就可以默认打印内容的话,要是类似于挂木马似的在网站上增加上默认打印的功能,那得浪费多少纸啊,呵呵