Alt*_*rld 5 c# printing pdf asp.net silverlight
我正在开发一个创建PDF文档的Silverlight Web应用程序.我们希望我们的客户打印这些PDF文档,但我们不希望他们看到它或在本地保存它们.
有没有办法将PDF数据直接发送到客户端的打印机而无需在客户端的浏览器中打开它?
请指教.
否 - Silverlight 3 本身不支持打印。
您通常可以使用 Javascript 在浏览器中完成一些操作,但这不会让您直接按照您描述的方式发送 PDF。
可以编写一个位于客户端计算机上的单独应用程序,然后与其集成...对于内部业务线应用程序来说,这可能是一个很好的解决方案,但明显的缺点是您超出了 Silverlight 的范围多平台泡沫。
这里有一篇文章可能值得一看:http://jonas.follesoe.no/PrintingInSilverlight2UsingCSSAndASPNETAJAX4.aspx(评论也很有趣,其中一些讨论了使用 PDF)
更新: Silverlight 4 现在支持此功能。
| 归档时间: |
|
| 查看次数: |
1829 次 |
| 最近记录: |