【问题标题】:How Can I Embed a Word Document in Silverlight?如何在 Silverlight 中嵌入 Word 文档?
【发布时间】:2011-07-11 18:00:31
【问题描述】:

我需要在 Silverlight 中嵌入 Word 文档,并且我需要拥有 Word 文档的所有相同功能。
像剪切,复制,粘贴,保存,保存我们,格式化等。 我怎样才能做到这一点? 也建议我一些链接。

【问题讨论】:

    标签: c# silverlight


    【解决方案1】:

    SL4 带有 COM 自动化支持意味着如果客户端机器安装了 Word SL 可以使用它来显示工作文档: http://forums.silverlight.net/forums/p/185680/424357.aspx http://www.silverlightshow.net/items/MS-Word-Mail-Merge-with-Silverlight-4-COM-Automation.aspx

    如果您使用的是 SL3.. 这会有点令人生畏...可能您必须找到一些 RTE 才能在其中显示单词。

    问候。

    【讨论】:

      【解决方案2】:

      使用 COM 模型读取文件的问题在于,您必须在具有提升权限的浏览器中运行 Silverlight 应用程序,并且用户必须安装 Word,因此如果您想要一个 Web 应用程序,这不是很有用。

      但是 Word 文档在压缩文件中存储为 XML 文件(将文件从 name.docx 重命名为 name.zip 以查看文件),因此您始终可以编写一个类来读取 XML 并将其显示在富文本中框,然后在格式化后将其写入 XML 表单,这将需要 很多 的努力。

      【讨论】:

        猜你喜欢
        • 2011-05-21
        • 1970-01-01
        • 1970-01-01
        • 2016-05-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多