(49) C# npoi 读写office

 npoi 可以用来在没有安装office下读写 excel和word

 一、npoi操作word

//新建段落     

XWPFParagraph p1 = doc.CreateParagraph();

//对齐方式

 p1.SetAlignment(ParagraphAlignment.LEFT);

p1.SetVerticalAlignment(TextAlignment.AUTO);

//Word边框样式

p1.SetBorderBottom(Borders.DOUBLE);
p1.SetBorderTop(Borders.DOUBLE);
p1.SetBorderRight(Borders.DOUBLE);
p1.SetBorderLeft(Borders.DOUBLE);

p1.SetBorderBetween(Borders.SINGLE);

//新建文字

XWPFRun rUserHead = p1.CreateRun();

//文字内容

rUserHead.SetText("员工 : ");

//颜色

rUserHead.SetColor("4F6B72");

//大小

 rUserHead.SetFontSize(15);

//是否加粗

rUserHead.SetBold(true);

//字体

rUserHead.SetFontFamily("宋体");

//是否有下划线

//r1.SetUnderline(UnderlinePatterns.DotDotDash);

//位置

rUserHead.SetTextPosition(20);

//增加换行

rUserHead.AddCarriageReturn();

 

 

二、npoi操作Execl

 

2003版本的Excel使用HSSFWorkbook类
2007版本的Excel使用XSSFWorkbook类

 

posted @ 2018-08-10 16:14  富坚老贼  阅读(1252)  评论(0编辑  收藏  举报