复选框类型内容控件

本教程介绍如何使用 Aspose.Words for .NET 在 Word 文档中创建复选框类型内容控件。复选框内容控件允许用户选择或清除文档中的复选框。

先决条件

要学习本教程,您需要具备以下条件:

  • 已安装 Aspose.Words for .NET 库。
  • C# 和 Word 文档文字处理的基础知识。

第 1 步:设置文档目录

首先设置文档目录的路径。代替"YOUR DOCUMENT DIRECTORY"与要保存文档的目录的实际路径。

string dataDir = "YOUR DOCUMENT DIRECTORY";

第 2 步:创建文档和 DocumentBuilder

创建一个新实例Document类和一个DocumentBuilder构建文档的内容。

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

步骤 3:添加复选框类型内容控件

创建一个StructuredDocumentTagSdtType.Checkbox代表复选框内容控件。指定MarkupLevel.Inline将其放置在文本中。

StructuredDocumentTag sdtCheckBox = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
builder.InsertNode(sdtCheckBox);

步骤 4:保存文档

使用以下命令将文档保存到指定目录Save方法。提供所需的文件名和适当的文件扩展名。在此示例中,我们将文档另存为“WorkingWithSdt.CheckBoxTypeContentControl.docx”。

doc.Save(dataDir + "WorkingWithSdt.CheckBoxTypeContentControl.docx", SaveFormat.Docx);

使用 Aspose.Words for .NET 的复选框类型内容控件的示例源代码

	//文档目录的路径
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	StructuredDocumentTag sdtCheckBox = new StructuredDocumentTag(doc, SdtType.Checkbox, MarkupLevel.Inline);
	builder.InsertNode(sdtCheckBox);
	doc.Save(dataDir + "WorkingWithSdt.CheckBoxTypeContentControl.docx", SaveFormat.Docx);

就是这样!您已使用 Aspose.Words for .NET 在 Word 文档中成功创建了复选框类型内容控件。