1、NuGet安装NPOI
2、读取代码示例
Stream stream = File.OpenRead(wordFile);
XWPFDocument doc = new XWPFDocument(stream);
foreach (var para in doc.Paragraphs)
{
string text = para.ParagraphText; //获得文本
if(text.Trim()!="")
Console.WriteLine(text);
}
3、多个图片可以直接通过AllPictures获取
4、写示例
XWPFDocument doc=new XWPFDocument;//创建一个DOC对象
Var tab=doc.CreateTable(row,col);//创建一个表格对象
XWPFParagraph p=doc.CreateParagraph();//创建一个段落,在Word里直接输出如果要引用则会出现两次
Var ct=new CT_P();//
Var p=new XWPFParagraph(ct,body);//新建一个段落对象
XWPFRun r=p.CreateRun();//为段落创建一个可赋值对象
r. setText();//给段落设置值
r. appendText()//给段落追加文本
tab.GetRow(row).GetCell(col).SetParagraph(p);//为表格row行col列添加一个段落
tab.GetRow(row).GetCell(col).SetText();//为表格row行col列设置一个值FileStream file = new FileStream(fileName, FileMode.Open, FileAccess.Read)
Doc.write(File);//把DOC对象里的内容写入到文件中
转载自https://www.cnblogs.com/zhaogaojian/p/12737139.html