Link Search Menu Expand Document

PDF To XLSX by pages - C#

PDF Extractor SDK sample in C# demonstrating ‘PDF To XLSX by pages’

using Bytescout.PDFExtractor;
using System;

namespace PDF2XLS

    class Program
        static void Main(string[] args)
            // Create Bytescout.PDFExtractor.XLSExtractor instance
            XLSExtractor extractor = new XLSExtractor();
            extractor.RegistrationName = "demo";
            extractor.RegistrationKey = "demo";

            // Load sample PDF document

            // 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
            var pageCount = extractor.GetPageCount();

            for (int i = 0; i < pageCount; i++)
                string outputName = $"page_{i + 1}.xlsx";

                // Save page to spreadsheet file
                extractor.SavePageToXLSFile(i, outputName);

                Console.WriteLine("'{0}' Created", outputName);

            // Cleanup


Download Source Code (.zip)

Return to the previous page Explore PDF Extractor SDK