在word文档中,段落缩进包括:左缩进,右缩进,首行缩进和悬挂缩进。本文将详细描述如何使用Spire.Doc设置word文档段落缩进样式。
C#
//创建一个Document实例并加载示例文档
Document doc = new Document();
doc.LoadFromFile("Sample.docx", FileFormat.Docx2010);
//获取第一个section
Section section = doc.Sections[0];
//获取第一段并将缩进格式设为首行缩进
Paragraph para= section.Paragraphs[0];
para.Format.FirstLineIndent = 30f;
//将缩进格式设为左缩进
Paragraph para2 = section.Paragraphs[2];
para2.Format.LeftIndent = 100f;
//将缩进格式设为右缩进
Paragraph para3 = section.Paragraphs[4];
para3.Format.RightIndent = 80f;
//将缩进格式设为悬挂缩进
Paragraph para4 = section.Paragraphs[6];
para4.Format.FirstLineIndent= -30f;
//保存文档
doc.SaveToFile("Indent.docx", FileFormat.Docx);
VB.NET
'创建一个Document实例并加载示例文档
Dim doc As Document = New Document
doc.LoadFromFile("Sample.docx", FileFormat.Docx2010)
'获取第一个section
Dim section As Section = doc.Sections(0)
'获取第一段并将缩进格式设为首行缩进
Dim para As Paragraph = section.Paragraphs(0)
para.Format.FirstLineIndent = 30!
'将缩进格式设为左缩进
Dim para2 As Paragraph = section.Paragraphs(2)
para2.Format.LeftIndent = 100!
'将缩进格式设为右缩进
Dim para3 As Paragraph = section.Paragraphs(4)
para3.Format.RightIndent = 80!
'将缩进格式设为悬挂缩进
Dim para4 As Paragraph = section.Paragraphs(6)
para4.Format.FirstLineIndent = -30!
'保存文档
doc.SaveToFile("Indent.docx", FileFormat.Docx)