天天看點

C# 将PDF檔案轉換為word格式

    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。
C# 将PDF檔案轉換為word格式

下面是代碼片段:

步驟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檔案截圖:

C# 将PDF檔案轉換為word格式

轉換成word文檔後的效果截圖:

C# 将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");

        }

    }

}