NPOI里XWPFTable字体大小如何一起设置,
源码如下:
 XWPFDocument workbook = OpenWordTemplate(TemplateNamePath);
XWPFTable list = workbook.Tables[0];
XWPFTableCell cell= list.GetRow(0).GetCell(1);
直接设置cell.SetTest里的值,字体比原来Word里的大,自定义后
XWPFParagraph pIO =cell.AddParagraph();
                XWPFRun rIO = pIO.CreateRun();
                rIO.FontFamily="宋体";
                rIO.FontSize=8;
                rIO.SetBold(true);
                rIO.SetText("haha");
表格换行了,如何破,求大神!跪谢

解决方案 »

  1.   

    用NPIO导出过excel,记得里面的字体值与像素比是20:1,将 FontSize设置大点试试
      

  2.   

    FontSize不能操作word只能excel,而且word的大小按照段落
                    XWPFParagraph pIO =cell.AddParagraph();
                    XWPFRun rIO = pIO.CreateRun();
                    rIO.FontFamily="宋体";
                    rIO.FontSize=8;
                    rIO.SetBold(true);
                    rIO.SetText("haha");
    是可以设置字体大小的但是有换行而且列还变宽了
      

  3.   

    XWPFParagraph pIO =cell.AddParagraph();
    改成
    XWPFParagraph pIO =cell.Paragraphs[0]
      

  4.   

    添加段落会换行,直接获取

    XWPFParagraph pIO =cell.AddParagraph();
    换成
    List<XWPFParagraph> list = cell.getParagraphs();
      XWPFParagraph pIO = list.get(0);
      

  5.   

    查下NPOI相关文档说明