1 去百度网盘下载所需文件
链接:https://pan.baidu.com/s/1-Sszw9OK8xEfetBCA5L53w
提取码:9few
2 根据文件中的使用说明,引用dll,创建方法即可。
引用dll后,方法实现:filePath文档路径
public static string GetDocAndDocxContent(string filePath)
{
string strFilePath = HttpContext.Current.Server.MapPath(filePath);
string strContent = "GetDocAndDocxContent未解析成功!";
if (File.Exists(strFilePath))
{
try
{
//加载Word文档
Spire.Doc.Document doc = new Spire.Doc.Document();
doc.LoadFromFile(strFilePath);
StringBuilder sb = new StringBuilder();
//遍历节和段落,获取段落中的文本
foreach (Spire.Doc.Section section in doc.Sections)
{
foreach (Spire.Doc.Documents.Paragraph paragraph in section.Paragraphs)
{
sb.AppendLine(paragraph.Text);
}
}
strContent = sb.ToString();
}
catch (Exception e)
{
strContent += e.Message;
}
}
return strContent;
}