在没有打印对话框的情况下在Silverlight 4中打印 - 超出浏览器和提升信任度

时间:2011-08-03 13:21:33

标签: silverlight printing

如果没有显示所有打印机的打印对话框,如何在Silverlight 4中打印。

许多人说这不可能,但他们总是在应用程序在网络浏览器中运行时说话。

在这种情况下,我不在浏览器中并且信任度很高。

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

即使信任度提高,您仍然需要使用print API处理打印对话框。我知道有几个人在Silverlight中编写了POS系统,并使用COM互操作来直接打印到打印机。由于您是OOB并且信任度较高,因此这可能是您查看的途径。

答案 1 :(得分:1)

我看过一篇文章:

http://www.codeproject.com/KB/silverlight/SilverlightSilentPrinting.aspx

可能会有所帮助

谢谢, FP

答案 2 :(得分:0)

Silverlight 5现在有另一个(仅限提升)的Print方法重载,它不显示对话框。