Imagine, that in 15 minutes after reading this text you will be able to provide API for your application to read tables from a PDF and convert them in Excel-spreadsheet, using C# or VB.Net.
SautinSoft.PdfFocus f = new PdfFocus(); f.OpenPdf(@"d:\Invoice.pdf"); if (f.PageCount > 0) f.ToExcel(@"d:\Invoice.xls");
PDF Focus .Net is standalone .Net assembly. It provides you a full set of API to convert PDF documents into Excel workbooks.
Another point of interest is that PDF Focus .Net can understand and recreate real tables with rows and cells. Maybe it sounds obvious, but PDF documents don't have real tables. If you see a table inside a PDF, it is in fact a set of lines. To further accentuate this point, download PDF Focus .Net, 66.7 Mb and evaluate it now!
Your application will be able to recognize PDF documents with tables even with invisible borders and create from them an Excel spreadsheet.
To see this functionality firsthand, download the freshest «PDF Focus .Net» with code examples, 66.7 Mb.
PDF Focus .Net The limitations of the free version are: The trial notice "Created by unlicensed version of PDF Focus .Net" and the random addition of the word "TRIAL".
In these screenshots you can see input PDF document and output XLS with extracted table:
Requirements and Technical Information
Requires .NET Framework 4.0 or higher. Our product is compatible with all .NET languages and supports all Operating Systems where .NET Framework and .NET Core can be used. Note that PDF Focus .Net is entirely written in managed C#, which makes it absolutely standalone and an independent library.
.NET Framework 4.0, 4.5, 4.6.1 and higher.The old version for old .NET 2.0 can be found here
.NET Standard 2.0
.NET Core, .NET 5.0 and higher.
Our component has proven itself on cloud platforms and services:
- Microsoft Azure
- Amazon Web Services (AWS)
- Google Cloud Platform
- Xamarin Forms