部落格:https://www.cnblogs.com/24klr/
github: https://github.com/luoruiemail/Dynamic_Word_Web
參考資料:https://github.com/xceedsoftware/DocX
如何根據不同word檔案模板動態控制檔案內容,單一文字,表格,列表等處理;恰好最近有時間玩了下Docx的使用,做了個簡單demo,使用如下:
1、git clone https://github.com/luoruiemail/Dynamic_Word_Web.git
2、生成執行程式,首次生成提示缺少 DotNetCompilerPlatform這個包,Nuget上需要安裝下;引用Docx的包後會看到有一個 Xceed.Words.NET
3、執行程式後訪問 http://localhost:41417/Home/DownWordFile 可以下載word檔案檢視, 基於本示例可以新增引數下載不同的模板比對 ,例如: http://localhost:41417/Home/DownWordFile?tempName=銷售
部分實現如下:
說明:資料只為測試,提供其思路,歡迎糾錯!