Цей короткий посібник описує, як вилучити таблицю з PDF до Excel за допомогою C#. Ви отримаєте деталі налаштування IDE для Aspose.PDF та Aspose.Cells, список кроків і зразковий код для отримання таблиці з PDF в Excel за допомогою C#. Наведений зразковий код продемонструє весь необхідний потік коду, потрібний для виконання завдання.
Кроки з вилучення даних з таблиці PDF у Excel за допомогою C#
- Налаштуйте IDE так, щоб у одному проекті використовувалися і Aspose.PDF for .NET, і Aspose.Cells for .NET
- Застосуйте ліцензію Aspose.Total, щоб користуватися функціями API без будь‑яких обмежень або водяного знака
- Завантажте вихідний PDF‑файл у об’єкт класу Document class object
- Створіть новий файл Excel, використовуючи клас Workbook і задайте назву першому листу
- Обробіть кожну сторінку у PDF‑файлі
- Доступ до всіх таблиць на кожній сторінці, і для кожної таблиці — доступ до тексту в кожному рядку та стовпці
- Запишіть вміст кожної клітинки у відповідний рядок і клітинку листа призначення у файлі Excel
- Налаштуйте ширину рядків/стовпців і збережіть робочу книгу
Ці кроки підсумовують, як екстрагувати PDF у таблицю Excel за допомогою C#. Встановіть IDE для розробки, застосуйте ліцензію, завантажте вихідний PDF, створіть новий файл Excel і пройдіться по кожній сторінці PDF. Отримайте колекцію таблиць на кожній сторінці, розберіть кожну таблицю для отримання вмісту окремих клітинок і скопіюйте їх у відповідний рядок і стовпець у листі призначення вихідного файлу Excel.
Код для витягнення таблиці з PDF у Excel за допомогою C#
Цей код демонструє, як вилучити таблицю з PDF у Excel за допомогою C#. Наведений приклад коду записує простий текст з PDF‑таблиці у клітинки Excel. Ви можете зберегти форматування, використовуючи шрифт, розмір, стиль жирний/курсив та колір клітинки PDF. Ви також можете виявляти числові та схожі на дати значення в PDF‑таблиці та застосовувати відповідний формат під час запису у файл Excel.
Цей посібник пояснює процес перенесення вмісту таблиці PDF у лист Excel. Щоб конвертувати сканований PDF у редагований PDF, зверніться до статті Convert scanned PDF to editable PDF using C#.