InsertStructuredDocumentTag

DocumentBuilder.InsertStructuredDocumentTag method

插入StructuredDocumentTag进入文档。

public StructuredDocumentTag InsertStructuredDocumentTag(SdtType type)

返回值

StructuredDocumentTag刚刚插入的节点。

例子

展示如何简单地插入结构化文档标签。

Document doc = new Document(MyDir + "Rendering.docx");
DocumentBuilder builder = new DocumentBuilder(doc);

builder.MoveTo(doc.FirstSection.Body.Paragraphs[3]);
// 请注意,仅允许插入以下 StructuredDocumentTag 类型:
// SdtType.纯文本、SdtType.富文本、SdtType.复选框、SdtType.下拉列表、
// SdtType.ComboBox,SdtType.Picture,SdtType.Date。
// 插入的 StructuredDocumentTag 的标记级别将被自动检测,并取决于插入的位置。
// 添加的 StructuredDocumentTag 将从光标位置继承段落和字体格式。
StructuredDocumentTag sdtPlain = builder.InsertStructuredDocumentTag(SdtType.PlainText);

doc.Save(ArtifactsDir + "StructuredDocumentTag.InsertStructuredDocumentTag.docx");

也可以看看