Asp.net 如何从HTML5页面打印

Asp.net 如何从HTML5页面打印,asp.net,wpf,html,printing,clickonce,Asp.net,Wpf,Html,Printing,Clickonce,我在网站上工作,需要打印到默认打印机。如果可以从HTML5页面上的已安装打印机中选择通过代码,那就太好了 不仅如此,我更希望打印是静默打印没有选择或对话框 该应用程序/网站用于仓库,需要进行大量标签打印和装运标签打印 我正在考虑只为打印部分使用click Once应用程序,但不确定他们是否可以完全访问系统 应该是跨浏览器兼容的 我的选项是什么,指向工作示例的链接会很有帮助。如果您的目标是从服务器->浏览器->打印机,那么除了IE浏览器扩展之外,几乎没有办法避免打印对话框 然而,如果您有一台网络打

我在网站上工作,需要打印到默认打印机。如果可以从HTML5页面上的已安装打印机中选择通过代码,那就太好了

不仅如此,我更希望打印是静默打印没有选择或对话框

该应用程序/网站用于仓库,需要进行大量标签打印和装运标签打印

我正在考虑只为打印部分使用click Once应用程序,但不确定他们是否可以完全访问系统

应该是跨浏览器兼容的


我的选项是什么,指向工作示例的链接会很有帮助。

如果您的目标是从服务器->浏览器->打印机,那么除了IE浏览器扩展之外,几乎没有办法避免打印对话框

然而,如果您有一台网络打印机,并且您愿意使用服务器->打印机,那么这是可能的

我在这里写了几个不同的解决方案:

在通过电子邮件打印、通过网络协议打印、通过google cloudprint打印这三种方式中,我发现电子邮件打印是迄今为止最容易实现的,因为在大多数语言中发送电子邮件都非常简单