1.缩进四个字符:
runPara.AddTab()
2.换行
runPara.AddCarriageReturn()
3.获取标题样式\指定目录级别
var style = para.Style // 标题样式
var outlinelvl = para.GetCTP().pPr.outlineLvl // 指定目录级别
4.删除空行的段落
//获取文字段落集合
List<NXWPF.XWPFParagraph> paragraphs = docx.Paragraphs.ToList();
//所有类型集合(文字段落、表格、图片等)
List<NXWPF.IBodyElement> listBe = docx.BodyElements.ToList();
List<int> runList = new List<int>();
for (int i = 0; i < listBe.Count; i++)
{
if (listBe[i] is NXWPF.XWPFParagraph) // 限制是段落的
{
NXWPF.XWPFParagraph temp = (NXWPF.XWPFParagraph)listBe[i];
if (temp != null && temp.ParagraphText == "")
{
runList.Add(i);
}
}
}
//遍历list删除
for (int i = runList.Count - 1; i >= 0; i--)
{
docx.RemoveBodyElement(runList[i]);
}