【msdn wpf forum翻译】在wpf程序中显示一个doc文件的内容

原文链接: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/0b76919e-864c-476e-b259-427d73463c71


在DocumentViewer控件中没法直接显示一个 .doc文件 ,  但在wpf程序中显示一个doc文件至少有以下三种
1. 使用 WebBrowser 来显示 .doc文件,如
    this.webBrowser1.Navigate(@"c:\test.doc");
2. 使用DSO Framer control在wpf程序中host .doc文件,参见下文:
    Hosting Office in a WPF Application
    http://www.drwpf.com/blog/Home/tabid/36/EntryID/3/Default.aspx
3. 将 .doc 文件转换为 XPS 文件, 然后使用 DocumentViewer 来显示内容, 参见下文:
    Generate XPS from Word documents with VB 2008 and WPF
    http://www.codeproject.com/KB/office/GenerateXPSfromWordVB.aspx

注:其中1,2两种方法需要机器上安装了word,所以,综上可知,较为完美的显示一个doc文件还是只能靠word的支持
原文地址:https://www.cnblogs.com/caoyang/p/1535533.html