Javascript Web打印多台打印机

Javascript Web打印多台打印机,javascript,asp.net-mvc,silverlight,printing,Javascript,Asp.net Mvc,Silverlight,Printing,我正在构建一个主要是ASP.NETMVC/Javascript的web应用程序。应用程序需要能够将某些内容打印到标签打印机,将其他内容打印到标准打印机。我希望用户能够为每台打印机选择默认打印机,而不是总是显式地选择打印机 在这样的应用程序中,是否有一种方法可以为多台打印机保存和重新加载某种默认打印机设置。我也愿意为p使用Silverlight;如果无法通过javascript打印功能,则打印功能。不是通过javascript,否;JS使用浏览器的内置打印机制,这反过来又遵从操作系统的默认打印机制

我正在构建一个主要是ASP.NETMVC/Javascript的web应用程序。应用程序需要能够将某些内容打印到标签打印机,将其他内容打印到标准打印机。我希望用户能够为每台打印机选择默认打印机,而不是总是显式地选择打印机


在这样的应用程序中,是否有一种方法可以为多台打印机保存和重新加载某种默认打印机设置。我也愿意为p使用Silverlight;如果无法通过javascript打印功能,则打印功能。

不是通过javascript,否;JS使用浏览器的内置打印机制,这反过来又遵从操作系统的默认打印机制。

不是通过JavaScript,不是;JS使用浏览器的内置打印机制,这反过来又遵从操作系统的默认打印机制。

浏览器不允许javascript或任何脚本访问有关可用打印机集的信息,也不提供任何方法来选择首选打印机


Simliarly Silverlight不支持访问有关可用打印机集的信息,也不允许打印API选择要打印的特定打印机

浏览器不允许javascript或任何脚本访问有关可用打印机集的信息,也不提供任何方法来选择首选打印机


Simliarly Silverlight不支持访问有关可用打印机集的信息,也不允许打印API选择要打印的特定打印机

我知道这个问题发布已经有6年了,但由于这里没有回答,我认为这是解决这个问题的最好办法

您仍然无法从web浏览器操作打印机,但是有一个很好的选择,叫做

您必须安装一个程序,该程序将在应用程序的javascript和配置的打印机之间进行通信,允许您向任何打印机发送原始打印命令和HTML


您还可以一次打印到多台打印机,并将所有打印机配置和参数保存在web应用程序中,这样您就可以完全控制打印机。

我知道这个问题发布已经6年了,但由于这里没有回答,我认为这是解决此问题的最佳方法

您仍然无法从web浏览器操作打印机,但是有一个很好的选择,叫做

您必须安装一个程序,该程序将在应用程序的javascript和配置的打印机之间进行通信,允许您向任何打印机发送原始打印命令和HTML


您还可以一次打印到多台打印机,并将所有打印机配置和参数保存在web应用程序中,这样您就可以完全控制打印机。

QZ纸盘看起来非常有前景。感谢您的回复,QZ托盘看起来很有希望。谢谢你的回答