在一篇 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("http://cdn.e-iceblue.cn/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("http://cdn.e-iceblue.cn/sample.pdf") '保存为Excel文档
pdf.SaveToFile("ToExcel.xlsx", FileFormat.XLSX)
End Sub
End Class
End Namespace
申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请 该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。







