Конвертер PDF в XLS
Конвертер PDF в XLS для .NET - это мощный инструмент, который позволяет бесшовно конвертировать PDF-документы в Excel-таблицы (XLS/XLSX). Этот плагин улучшает доступность и удобство использования вашего PDF-контента, что делает его простым для манипуляции и анализа данных в табличном формате.
Основные характеристики:
- Конвертировать PDF в Excel: Преобразуйте PDF-файлы в XLS/XLSX таблицы для удобного управления данными.
- Настраиваемые параметры вывода: Настройте формат вывода, диапазон страниц, имя листа и многое другое.
- Высококачественная конверсия: Сохраните макет, форматирование и точность содержимого во время конверсии.
- Пакетная обработка: Конвертируйте несколько PDF-файлов за один раз для масштабных операций.
Как конвертировать PDF в XLS
Чтобы конвертировать PDF-документ в файл Excel (XLS/XLSX), выполните следующие шаги:
- Создайте экземпляр класса
PdfXls
. - Создайте экземпляр
PdfToXlsOptions
, чтобы настроить параметры конверсии. - Добавьте входной PDF-файл с помощью метода
AddInput
. - Укажите выходной Excel-файл с помощью метода
AddOutput
. - Запустите метод
Process
, чтобы инициировать конверсию.
1
2var pdfXlsConverter = new PdfXls();
3var options = new PdfToXlsOptions();
4
5// Добавьте пути к входным и выходным файлам
6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
7options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
8
9// Запустите процесс конверсии
10pdfXlsConverter.Process(options);
Настройка конверсии PDF в Excel
Вы можете настроить параметры конверсии, изменив класс PdfToXlsOptions
. Например, чтобы конвертировать PDF в формат XLSX, вставить пустой столбец и задать имя листа, вы можете использовать следующий код:
1
2var options = new PdfToXlsOptions();
3
4// Установите формат вывода на XLSX
5options.Format = PdfToXlsOptions.ExcelFormat.XLSX;
6
7// Вставьте пустой столбец на первую позицию
8options.InsertBlankColumnAtFirst = true;
9
10// Задайте имя листа
11options.WorksheetName = "MySheet";
12
13// Добавьте входные и выходные файлы
14options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
15options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
16
17// Обработайте конверсию
18pdfXlsConverter.Process(options);
Обработка результатов конверсии
После обработки метод Process возвращает объект ResultContainer
, который содержит результат конверсии. Вы можете получить путь кConverted файлу или другие детали вывода:
1
2var resultContainer = pdfXlsConverter.Process(options);
3
4// Получите доступ и выведите путь к результату
5var result = resultContainer.ResultCollection[0];
6Console.WriteLine(result);
Пакетная обработка для конверсии PDF в XLS
Плагин Конвертер PDF в XLS также поддерживает пакетную обработку, что позволяет конвертировать несколько PDF-файлов одновременно.
1
2var pdfXlsConverter = new PdfXls();
3var options = new PdfToXlsOptions();
4
5// Добавьте несколько входных PDF
6options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
7options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
8
9// Добавьте выходные Excel-файлы
10options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
11options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
12
13// Обработайте пакетную конверсию
14pdfXlsConverter.Process(options);