在項目開發過程當中咱們常常會使用word書籤替換功能導出一些模板類的文檔,可能不少人都不知道word還有一個域替換的功能。能夠實現和書籤一樣的效果,對比word書籤,word域還能夠用於一些對於格式要求嚴格的文檔導出(將域創建在模板圖片上),本文使用c#基於Aspose.Word實現word域套打功能c#
以word2013爲例,插入-文本-文檔部件-域,選擇MergeFieldapp
下圖示例就是插入域完畢的文檔ui
string licenseFile = System.IO.Path.Combine(ModelPath, @"Model\Aspose.Words.lic"); if (File.Exists(licenseFile)) { Aspose.Words.License license = new Aspose.Words.License(); license.SetLicense(licenseFile); }
替換後效果以下spa
代碼示例code