我正在尝试这个:
using DocumentFormat.OpenXml.Packaging;
using (WordprocessingDocument wordDoc = WordprocessingDocument.Open(fileNameDocx as string, true))
{
var xdoc = wordDoc.MainDocumentPart;
mainWebBrowser.NavigateToString(xdoc.Document.OuterXml.ToString());
}
但这只是给我文本而不是格式化。是否可以在这样的webbrowser控件中显示“.docx”?
答案 0 :(得分:2)
有一些与DOCX到HTML融合相关的文章:
请尝试以上方法。 希望有所帮助
答案 1 :(得分:0)
如果您想在Web浏览器控件中显示XML,则可能需要:
你可以将最终的HTML读入字符串并使用你提到的'mainWebBrowser.NavigateToString',或者写HTML文件来驱动并从那里读取到你的mainWebBrowser
希望有所帮助