如何从HTML5页面打印

时间:2015-03-08 01:17:23

标签: asp.net wpf html5 printing clickonce

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

不仅如此,我希望打印是静音打印(无选择或对话框)

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

我正在考虑使用Click Once应用程序仅用于打印部件,但不确定他们是否具有对系统的完全访问权限。

应与浏览器兼容。

我有什么选择,指向工作示例的链接会有所帮助。

1 个答案:

答案 0 :(得分:0)

除了IE浏览器扩展之外,几乎没有办法做到这一点,如果您的目标是从服务器转移,那将会避免打印对话框 - >浏览器 - >打印机。

但是,如果你有网络打印机,并且你愿意去服务器 - >打印机,那就有可能。

我在这里写了几个不同的解决方案:http://forum.print-dev.com/discussion/9/printing-directly-from-rails-app-to-printer#latest

在这三个中(通过电子邮件打印,通过网络协议打印,通过google cloudprint打印),我发现通过电子邮件打印到目前为止最容易实现,因为在大多数语言中发送电子邮件非常简单。