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)
效果图: