zoukankan      html  css  js  c++  java
  • C# NPOI Word 内容读写

    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对象里的内容写入到文件中
  • 相关阅读:
    Dos命令%date:~0,10%
    SharePoint显示错误信息
    VM打开虚拟机文件报错
    Sharepoint2013切换用户菜单
    批量创建域用户
    通过数据库恢复SharePoint网站
    SharePoint2013修复报错
    js 循环
    js 正则表达式
    阶乘函数
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/12737139.html
Copyright © 2011-2022 走看看