彩票走势图

Word控件Spire.Doc 【段落处理】教程(四):如何在 C#、VB.NET 中设置 Word 项目符号样式

翻译|使用教程|编辑:胡涛|2022-05-10 10:30:06.970|阅读 170 次

概述:本文主要介绍如何在 C#、VB.NET 中设置 Word 项目符号样式,欢迎查阅!

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Word Bullet 可以将多个段落格式化为列表。它可以用项目符号强调段落并吸引读者的注意力。使用项目符号,列出的段落将自动缩进符号,可以是点、数字或其他自定义符号(如小星、三角形、箭头等)。

Spire.Doc for.NET 最新下载

Spire.Doc for .NET是一个易于使用的组件,用于为开发人员的 .NET 应用程序操作 Word 文档,使用户可以为文档中的段落设置 Word 项目符号样式。本指南将重点介绍如何通过 Spire.Doc for .NET 使用 C#、VB.NET 实现此功能。

加载文档后,获取要设置项目符号样式的段落,然后调用 p.ListFormat.ApplyBulletStyle() 方法进行格式化。此外,您可以设置当前列表的 NumberPosition 属性以获取项目符号和段落内容之间的间距。下载并安装 Spire.Doc for .NET。然后使用以下代码设置 Word 项目符号样式。

Word 段落项目符号

[C#]

using Spire.Doc;
using Spire.Doc.Documents;

namespace WordBullets
{
class Program
{
static void Main(string[] args)
{
//Load Document
Document doc = new Document();
doc.LoadFromFile(@"E:\References.docx");

//Set Bullet Style
Section s = doc.Sections[0];

for (int i = 1; i< s.Paragraphs.Count; i++)
{
Paragraph p = s.Paragraphs[i];
p.ListFormat.ApplyBulletStyle();
p.ListFormat.CurrentListLevel.NumberPosition = -10;
}

//Save and Launch
doc.SaveToFile("sample.docx", FileFormat.Docx);
System.Diagnostics.Process.Start("sample.docx");
}
}
}

[VB.NET]

Imports Spire.Doc
Imports Spire.Doc.Documents

Namespace WordBullets
Friend Class Program
Shared Sub Main(ByVal args() As String)
'Load Document
Dim doc As New Document()
doc.LoadFromFile("E:\References.docx")

'Set Bullet Style
Dim s As Section = doc.Sections(0)

For i As Integer = 1 To s.Paragraphs.Count - 1
Dim p As Paragraph = s.Paragraphs(i)
p.ListFormat.ApplyBulletStyle()
p.ListFormat.CurrentListLevel.NumberPosition = -10
Next i

'Save and Launch
doc.SaveToFile("sample.docx", FileFormat.Docx)
System.Diagnostics.Process.Start("sample.docx")
End Sub
End Class
End Namespace

Spire.Doc 是一个独立的组件,使开发人员/程序员能够在 WPF、.NET 和 Silverlight 中生成、打开、编写、编辑和保存 Word 文档,而无需在系统上安装 Microsoft Word。


欢迎下载|体验更多E-iceblue产品

如需获取更多产品相关信息请咨询  


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP