在一篇 PDF 格式的文档中,如果文档中包含表格数据,想要编辑表格里面的数据,通常可以通过将该 PDF 文档转为 Excel 格式后,再进行编辑。本文,将以 C# 及 VB.NET 代码为例,介绍如何使用 Spire.PDF for .NET 将 PDF 转为 Excel。下面是具体步骤。
安装 Spire.PDF for .NET
首先,您需要添加 Spire.PDF for .NET 包中包含的 DLL 文件作为.NET项目中的引用。DLL 文件可以从此链接下载或通过 NuGet 安装。
PM> Install-Package Spire.PDF
将 PDF 转为 Excel
Spire.PDF for .NET 提供了方法可直接用于加载 PDF 文档并保存为目标文件格式。下面是实现转换的主要代码步骤:
- 创建 PdfDocument 类的对象。
- 调用 PdfDocument.LoadFromFile(string filename) 方法加载 PDF 文档。
- 通过 PdfDocument.SaveToFile(string filename, FileFormat fileFormat) 方法保存为目标文件格式到指定路径。
- C#
- VB.NET
using Spire.Pdf;
namespace PDFtoExcel
{
class Program
{
static void Main(string[] args)
{
//加载PDF文档
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile("sample.pdf");
//保存为Excel文档
pdf.SaveToFile("ToExcel.xlsx",FileFormat.XLSX);
}
}
}
Imports Spire.Pdf
Namespace PDFtoExcel
Class Program
Private Shared Sub Main(args As String())
'加载PDF文档
Dim pdf As New PdfDocument()
pdf.LoadFromFile("sample.pdf")
'保存为Excel文档
pdf.SaveToFile("ToExcel.xlsx", FileFormat.XLSX)
End Sub
End Class
End Namespace
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请 该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。 获取有效期 30 天的临时许可证。