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文档
转换代码非常简单,仅需三个步骤:
- 创立 PdfDocument 类的对象。
- 应用 PdfDocument.LoadFromFile() 办法从磁盘加载PDF文档。
- 应用 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文件。