我正在寻找一些从 Silverlight 4 应用程序中以编程方式创建 Word 文档的选项。我发现了两种起初看起来很有希望但看起来行不通的方法。
OpenXML SDK OpenXML SDK 目前不适用于 Silverlight。
通过 COM 互操作实现 Word 自动化
dynamic wordApplication = AutomationFactory.CreateObject("Word.Application");
显然,这需要授予 Silverlight 4 应用程序以提升权限运行的权限,这仅适用于浏览器外应用程序(我们的应用程序不是)
我的另一个想法是将请求交给没有这些限制的后端服务。在走这条路之前,我想检查一下是否有任何想法。