Silverlight 打印、报表与离线模式使用指南
1. 打印与报表
在使用相关功能时,可能会遇到 Adobe Acrobat Reader 插件加载失败的问题,此时屏幕上只会显示白色区域,而无法正常显示报表。解决方法是打开任务管理器,结束 AcroRd32.exe 进程,然后再次尝试查看报表,插件应该就能正确加载了。
现在可以利用 Silverlight 的打印功能实现屏幕打印,并在应用程序内显示服务器生成的 PDF 报表。这两种方式都为重要的业务应用任务提供了可行的解决方案,无需编写大量代码,也无需借助第三方解决方案。
2. 离线模式概述
Silverlight 最初是一个只能在浏览器窗口内运行的沙盒平台,但如今已发展成为一个成熟的应用程序开发平台,必然需要与主机操作系统进行一定程度的集成和交互。
从 Silverlight 3 开始,应用程序可以在浏览器外的独立窗口中运行,用户可以通过桌面或开始菜单上的图标启动应用程序,其使用方式与标准(原生)应用程序类似。到了 Silverlight 4,还可以请求提升信任权限,以直接访问文件系统和 COM,这使得应用程序与主机操作系统的关系更加紧密,为应用程序带来了更多的功能和可能性。
3. 离线模式详细介绍
3.1 离线模式基本概念
最初,Silverlight 设计为在浏览器窗口内运行,既可以作为网页上的“小部件”,也可以作为应用程序填满整个浏览器窗口。但 Silverlight 3 引入了一个重要的新功能,允许将 Silverlight 应用程序“安装”到用户的本地机器上。安装过程包括将 .xap 文件放置在用户配置文
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



