如何使用 Aspose.Words 和 C# 在 Word 中插入项目符号#

如何使用 Aspose.Words 和 C# 在 Word 中插入项目符号#

通过遵循步骤和代码剪辑,您将学习如何创建一个新的 Word 文件,输入多层列表,添加文本,并保存输出.

在 Word 文档中使用 Bullets 的好处

  • 增强可读性:- 泡点使内容更容易阅读和理解.

  • 组织结构:- 弹列表有助于清晰地组织信息.

  • 专业演示文稿:- 精心结构化的列表增强了文档的专业性.

原标题:准备环境

  • 安装了 Visual Studio 或任何 .NET IDE.
  • 确保 Aspose.Words 图书馆通过 NuGet 可用.

步骤指南在Word中添加子弹

步骤1:设置环境

设置您的项目使用 Aspose.Words for .NET 以允许创建子弹列表.

步骤2:创建一个新的词文档

启动一个新的文档对象,以创建一个Word文件.

Document doc = new Document();

步骤3:启动DocumentBuilder

创建与文档相关的 DocumentBuilder 对象.

DocumentBuilder docBuilder = new DocumentBuilder(doc);

步骤4:应用弹列表

使用 ApplyBulletDefault 方法启动球列表.

docBuilder.ListFormat.ApplyBulletDefault();

步骤5:将文本添加到列表中

使用 WriteLn 方法将文本插入球列表中.

docBuilder.Writeln("Country 1");
docBuilder.Writeln("Country 2");

步骤6:管理列表级别

使用 ListIndent 和 ListOutdent 来调整列表的 indent 水平.

docBuilder.ListFormat.ListIndent();
docBuilder.Writeln("Country 2 Province 1");
docBuilder.Writeln("Country 2 Province 2");
docBuilder.ListFormat.ListIndent();
docBuilder.Writeln("Country 2 Province 2 City 1");
docBuilder.Writeln("Country 2 Province 2 City 2");
docBuilder.ListFormat.ListOutdent();
docBuilder.Writeln("Country 2 Province 3");
docBuilder.ListFormat.ListOutdent();
docBuilder.Writeln("Country 3");

步骤7:完成列表

删除任何最后一个空的子弹,并保存文件.

docBuilder.ListFormat.RemoveNumbers();
doc.Save("output.Bullets.docx");

例子代码在Word中创建子弹

下面是插入子弹的完整代码:

Document doc = new Document();
DocumentBuilder docBuilder = new DocumentBuilder(doc);

docBuilder.ListFormat.ApplyBulletDefault();

docBuilder.Writeln("Country 1");
docBuilder.Writeln("Country 2");
docBuilder.ListFormat.ListIndent();
docBuilder.Writeln("Country 2 Province 1");
docBuilder.Writeln("Country 2 Province 2");
docBuilder.ListFormat.ListIndent();
docBuilder.Writeln("Country 2 Province 2 City 1");
docBuilder.Writeln("Country 2 Province 2 City 2");
docBuilder.ListFormat.ListOutdent();
docBuilder.Writeln("Country 2 Province 3");
docBuilder.ListFormat.ListOutdent();
docBuilder.Writeln("Country 3");

docBuilder.ListFormat.RemoveNumbers();

doc.Save("output.Bullets.docx");

结论

本文引导您通过使用 C# 在 Word 文档中插入子弹的过程,通过遵循这些步骤,您可以创建结构化、可阅读的列表,进一步探索,请查看使用 C# 将段落转换为子弹点的资源#.

 中文