Convert PDF To XLSX by pages - VB.NET
PDF Extractor SDK sample in VB.NET demonstrating ‘Convert PDF To XLSX by pages’
Program.vb
Imports Bytescout.PDFExtractor
Class Program
Friend Shared Sub Main(args As String())
' Create Bytescout.PDFExtractor.XLSExtractor instance
Dim extractor As New XLSExtractor()
extractor.RegistrationName = "demo"
extractor.RegistrationKey = "demo"
' Load sample PDF document
extractor.LoadDocumentFromFile("ProductsMonthWise.pdf")
' Uncomment this line if you need all pages converted into a single worksheet:
'extractor.PageToWorksheet = False
' Set the output format to XLSX
extractor.OutputFormat = SpreadseetOutputFormat.XLSX
' No of Pages
Dim pageCount As Int32 = extractor.GetPageCount()
For i As Int32 = 0 To pageCount - 1
Dim outputName As String = $"page_{i + 1}.xlsx"
' Save page to spreadsheet file
extractor.SavePageToXLSFile(i, outputName)
Console.WriteLine("'{0}' Created", outputName)
Next
' Cleanup
extractor.Dispose()
Console.ReadLine()
End Sub
End Class