关于C# 操作word段落的缩进,经过研究,方法和注意点如下:
//CharacterUnitFirstLineIndent 正值为首行缩进,负值为悬挂缩进 以字符为单位
//FirstLineIndent 正值为首行缩进,负值为悬挂缩进
//两者之间不能同时设置,必须先将其一设置为0,才能设置另一个
float leftIndent = doc.Application.CentimetersToPoints((float)0.75 * level);
item.Range.ParagraphFormat.CharacterUnitFirstLineIndent = 0;
item.Range.ParagraphFormat.FirstLineIndent = firstLineIndent;