PDF文件是一种用于贮存和传输内容的文件格式,其传输内容的形式与操作系统、应用程序以及硬件无关,因而可能在各个平台进行内容传递并放弃其显示成果。但PDF文件在编辑内容的时候不太不便,且反对编辑的利用大多免费。而Word文档是一种非常适合编辑及贮存内容的文件,Word文档的编辑软件功能丰富、使用方便,是比拟常见软件。如果咱们能够将PDF文件转为Word文档,内容编辑就会变得十分不便。本文将介绍通过简略的编程,将PDF文件转为Word文档,包含Doc和Docx。
本文所应用的转换方法须要用到收费Office库Free Spire.PDF for .NET,首先须要引入dll文件。

1.应用Nuget

可在Nuget治理中搜寻Free Spire.PDF装置,或在控制台输出以下代码装置:
PM> Install-Package FreeSpire.PDF

2.手动增加

在Free Spire.PDF for .NET官网下载解压,将dll增加到依赖项中。

将PDF文档转换为Word文档

转换代码非常简单,仅需三个步骤:

  1. 创立 PdfDocument 类的对象。
  2. 应用 PdfDocument.LoadFromFile() 办法从磁盘加载PDF文档。
  3. 应用 PdfDocument.SaveToFile() 办法将PDF文档转换为Word文档并保留,可抉择Word文档格局。

代码示例:

C#

using Spire.Pdf;namespace PDFToWord{    class Program    {        static void Main(string[] args)        {            //创立PdfDocument类的对象            PdfDocument pdf = new PdfDocument();            //加载PDF文档            pdf.LoadFromFile("Sample.pdf");            //将PDF文档转为Word文档并保留,可抉择格局            pdf.SaveToFile("result.docx", FileFormat.Docx);        }    }}

VB.NET

Imports Spire.PdfNamespace PDFToWord    Class Program        Private Shared Sub Main(args As String())            '创立PdfDocument类的对象            Dim pdf As New PdfDocument()            '加载PDF文档            pdf.LoadFromFile("Sample.pdf")            '将PDF文档转换为Word文档并保留,可抉择Word文档格局            pdf.SaveToFile("result.docx", FileFormat.Docx)        End Sub    End ClassEnd Namespace

转换成果示例:

以上援用的是收费的库Free Spire.PDF for .NET中的dll文件。