Spire.Doc提供了几种Replace重载方法支持在不同的场景下替换Word文档中的文本。这篇文章将介绍如何使用另一个文档替换Word模板中的指定文本。
Word模板:
用于替换文本的文档:
C#
//加载Word模板
Document document = new Document("Template.docx");
//加载用于替换文本的文档
IDocument replaceDocument = new Document("文档 1.docx");
//使用该文档替换模板中的指定文本
document.Replace("文档 1", replaceDocument, false, true);
//保存文档
document.SaveToFile("Output.docx", FileFormat.Docx2013);
VB.NET
'加载Word模板
Dim document As Document = New Document("Template.docx")
'加载用于替换文本的文档
Dim replaceDocument As IDocument = New Document("文档 1.docx")
'使用该文档替换模板中的指定文本
document.Replace("文档 1", replaceDocument, false, true)
'保存文档
document.SaveToFile("Output.docx", FileFormat.Docx2013)
效果图: