我想生成一個word文檔(.docx)文件,它基於一個模板可以是一個單詞模板或者文本可以存儲在代碼中。如何在模板中使用現有文本生成word文檔docx,但通過asp.net web表單填寫值?
現在生成的文檔應該基於用戶使用帶有文本框的ASP.net Web窗體提供的輸入來輸入值。
這些值將被帶入並放置在單詞模板中的佔位符位置。
- 如何在ASP.net Web項目中使用單詞模板?
- 如何從ASP.net webform中取值並將其傳遞給單詞模板,用文本填充佔位符,然後生成單詞文檔?
我已經看到一些例子,其中要生成的文本被創建爲HTML,然後導出的文件被賦予filetype msword以保存爲word文件。但在這種情況下,我想知道,我如何給頁面編號和其他頁眉或頁腳值生成的文件。
因此,如果我可以使用單詞模板,只需填寫用戶想要的值然後生成最終文檔,那就太棒了。
在Visual Studio 2012中有什麼新的做法嗎?我正在嘗試使用C#來做到這一點。