本文介绍如何使用Spire.Doc设置Word文档中的行间距。
C#
//创建文档
Document doc = new Document();
//添加节
Section s = doc.AddSection();
//添加段落
Paragraph para = s.AddParagraph();
para.AppendText("Spire.Doc for .NET是一款专门对Word文档进行操作的.NET类库。" +
"这款控件的主要功能在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印Microsoft" +
"Word文档。作为一款独立的Word .NET控件,Spire.Doc for .NET的运行系统(服务" +
"器端或客户端)均无需安装 Microsoft Word,但是它却可以将 Microsoft Word 文档的操" +
"作功能集成到任何开发人员的 .NET 应用程序中。");
//设置段落中行距
para.Format.LineSpacing = 30f;
//创建段落样式
ParagraphStyle style = new ParagraphStyle(doc);
style.Name = "paraStyle";
style.CharacterFormat.FontName = "宋体";
style.CharacterFormat.FontSize = 13;
doc.Styles.Add(style);
//应用段落样式
para.ApplyStyle("paraStyle");
//保存文档
doc.SaveToFile("SetLineSpacing.docx", FileFormat.Docx2013);
VB.NET
'创建文档
Document doc = New Document()
'添加节
Dim s As Section = doc.AddSection()
'添加段落
Dim para As Paragraph = s.AddParagraph()
para.AppendText("Spire.Doc for .NET是一款专门对Word文档进行操作的.NET类库。" +
"这款控件的主要功能在于帮助开发人员轻松快捷高效地创建、编辑、转换和打印Microsoft" +
"Word文档。作为一款独立的Word .NET控件,Spire.Doc for .NET的运行系统(服务" +
"器端或客户端)均无需安装 Microsoft Word,但是它却可以将 Microsoft Word 文档的操" +
"作功能集成到任何开发人员的 .NET 应用程序中。")
'设置段落中行距
para.Format.LineSpacing = 30f
'创建段落样式
Dim style As ParagraphStyle = New ParagraphStyle(doc)
style.Name = "paraStyle"
style.CharacterFormat.FontName = "宋体"
style.CharacterFormat.FontSize = 13
doc.Styles.Add(style)
'应用段落样式
para.ApplyStyle("paraStyle")
'保存文档
doc.SaveToFile("SetLineSpacing.docx", FileFormat.Docx2013)