[C#] DocX 介紹、安裝與操作
DocX is a .NET library that allows developers to manipulate Word 2007/2010/2013 files, in an easy and intuitive manor. DocX is fast, lightweight and best of all it does not require Microsoft Word or Office to be installed.
在本篇文章中,將會簡述安裝 DocX 套件方式並概略講解其基本操作技巧。
── DocX 官網
在本篇文章中,將會簡述安裝 DocX 套件方式並概略講解其基本操作技巧。
圖 1 DocX Logo
安裝方式
首先建立好新專案後,由工具 --> NuGet 封裝管理員中搜尋並安裝 DocX 套件至專案中即完成安裝。
圖 2 安裝 DocX 套件至專案中
使用範例
程式碼部分請參照:
// 讀取檔案 (*.docx) DocX wordDocument = DocX.Load("example.docx"); // 取代 wordDocument.ReplaceText("[$Name$]", "Holey", false, System.Text.RegularExpressions.RegexOptions.None); wordDocument.ReplaceText("[$Age$]", "20", false, System.Text.RegularExpressions.RegexOptions.None); wordDocument.ReplaceText("[$Profession$]", "N/A", false, System.Text.RegularExpressions.RegexOptions.None); // 儲存檔案 wordDocument.SaveAs("newExample.docx");
若是想要插入新頁:
wordDocument.InsertSectionPageBreak();
若是想要插入新文件:
wordDocument.InsertDocument(DocX.Load("Source Document Path"));
留言
張貼留言