Pdf(Portable Document Format)意為“便攜式文檔格式”,是現在最流行的文件格式之一,它有很多優點如:尺寸較小、閱讀方便、操作系統平台通用等,非常適合在網絡上傳播和使用。如今在我們的日常生活中已隨處可見PDF文件的身影,例如產品說明、電子圖書、網絡資料、電子郵件等,PDF文件已被越來越多的人使用。但在使用過程中,我們會發現一個問題,那就是我們很難對PDF文件進行文本和格式編輯。而一直以來,MS Word 都是最流行的文字處理程序。因此有些時候為了方便編輯,我們通常會將PDF文件轉換為word格式。
Spire.PDF軟件給開發者提供了一種以C#編程的方式,在.NET平台上將PDF文件轉換為word的功能。下面我們就一起來探討如何使用Spire.PDF來實現這一功能。
有需要的朋友,可以從E-iceblue官網上下載使用。安裝完成后,將bin文件夾下的相關.dll文件添加引用至Visual Studio。
下面是代碼片段:
步驟1:創建一個新的PDF文件並加載要轉換的PDF文檔。
PdfDocument doc = new PdfDocument(); doc.LoadFromFile("圖文版麗江旅游攻略大全.pdf");
步驟2:調用SaveToFile方法將PDF文檔轉換為word格式;
doc.SaveToFile("圖文版麗江旅游攻略大全.doc", FileFormat.DOC);
步驟3:保存文檔並重新打開;
System.Diagnostics.Process.Start("圖文版麗江旅游攻略大全.doc");
原PDF文件截圖:
轉換成word文檔后的效果截圖:
全部代碼:
using Spire.Pdf; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace convert_pdf_to_word { class Program { static void Main(string[] args) { PdfDocument doc = new PdfDocument(); doc.LoadFromFile("圖文版麗江旅游攻略大全.pdf"); doc.SaveToFile("圖文版麗江旅游攻略大全.doc", FileFormat.DOC); System.Diagnostics.Process.Start("圖文版麗江旅游攻略大全.doc"); } } }