c# - 在 Windows 窗体 C# 上打开 Word (.docx) 文件

标签 c# winforms webbrowser-control docx

我试图让我的程序能够在表单上显示 Microsoft Word 文件,但没有成功。我希望能够打开文件并将其作为只读文件显示在表单上。所以基本上只是显示它的内容。 Web 上的各种用户都建议在 WebBrowser 控件(在工具箱下)中显示文件。我试过这个但没能成功。我的最终目标是能够在 Web 浏览器上进行注释(或类似方式),然后将注释与打开的文件一起保存。

我在 C# 语言方面也不是那么有经验,因此非常感谢任何有关如何解决我的问题的帮助。

最佳答案

您需要一个 DOCX 查看器控件。我的公司最近赠送了我们的多格式 WinForms 查看器控件作为免费产品 - XtremeDocumentStudio .NET Free。它可以显示 DOCX 并且在 NuGet 上可用。它不需要 Web 浏览器控件来嵌入在线查看器或本地安装的 Word 软件。 http://www.nuget.org/packages/XtremeDocumentStudio.NETFree/

enter image description here

关于c# - 在 Windows 窗体 C# 上打开 Word (.docx) 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28521086/

相关文章:

c# - 处理静电刷

c# - 如何将 public void PassValue(string) 中的文本调用到 private void Form1_Load()

c# - 如何将击键发送到 WebBrowser?

c# - 如何使用 XNA 正确引用 Visual Studio 2010 中的内容?

c#无法终止进程

c# - 如何删除字符串中的\r\n 和其他转义序列

c# - 如何保存动态创建的文本框及其值

C# System.Forms.标签

html - 使用 <a href ="... "target ="window_name"> 不是一个好习惯吗?

c# - 如何在不同的浏览器中获取 Html 文档,当 Html 文档完全加载时作为图像?