Конвертер PDF в CSV: извлечь таблицы в CSV
Извлекайте таблицы из PDF в файлы CSV для Excel, Google Таблиц или любой базы данных. CSV на каждую таблицу или страницу, с нужным разделителем.
Большинство инструментов не загружают ваши файлы
Как конвертировать таблицу из PDF в CSV
Банковские выписки, счета, прайс-листы, исследовательские таблицы и отчёты часто приходят в PDF, а цифры полезны только в таблице или скрипте. PDF в CSV достаёт таблицы из PDF и сохраняет их в простые файлы CSV, которые открываются в Excel, Google Таблицах, LibreOffice, Numbers, pandas или любом импорте базы данных. Выберите CSV на таблицу, на страницу или всё в одном файле.
Как конвертировать PDF в CSV
- Добавьте PDF. Перетащите его на страницу или нажмите Выбрать файл.
- Выберите, что создать. CSV на каждую таблицу для выписок и отчётов, CSV на каждую страницу, чтобы сохранить все строки, Один CSV на весь PDF, чтобы сложить страницы подряд.
- Выберите разделитель. Запятая, точка с запятой или табуляция.
- Конвертируйте. Один файл скачивается сразу, несколько приходят в ZIP.
Какой вариант выбрать
| Документ | Лучший вариант |
|---|---|
| Банковская выписка | CSV на каждую таблицу |
| Отчёт с несколькими таблицами на странице | CSV на каждую таблицу |
| Прайс-лист или каталог | Один CSV на весь PDF |
| Форма или смешанная вёрстка | CSV на каждую страницу |
| Excel с русскими настройками | Разделитель точка с запятой |
Как работает поиск таблиц
PDF не хранит таблицы как таблицы, он хранит слова в определённых местах. Конвертер объединяет в строки слова с общей базовой линией, делит строку там, где есть широкий горизонтальный промежуток, и ищет подряд идущие строки с двумя и более ячейками. Для каждой такой группы он собирает позиции начала колонок и ставит каждую ячейку в свою колонку, так что строки с пустыми ячейками не съезжают. Текст ячейки, перенесённый на вторую строку, остаётся в таблице. Значения берутся в кавычки только при необходимости, а файлы пишутся в UTF-8 с BOM, чтобы Excel прочитал каждый символ.
Конфиденциально по умолчанию
Всё работает в браузере. PDF читается на вашем устройстве, CSV создаются там же, ничего не загружается и не хранится.
Кому пригодится
Бухгалтерам, импортирующим выписки, небольшим компаниям, загружающим прайсы поставщиков, аналитикам, собирающим цифры из годовых отчётов, исследователям и разработчикам, которые передают данные в Python, R или SQL. Колонки выровнены, поэтому суммы, даты и итоги попадают в свои ячейки.
Готовые файлы можно открыть двойным щелчком, импортировать в базу данных или загрузить в бухгалтерскую программу. Если какая-то строка всё же разъехалась, это легко поправить в таблице, потому что все значения уже разбиты по ячейкам.
Советы
- Нужны оформленные листы? PDF в Excel создаёт книгу .xlsx.
- Скан выписки? Сначала сделайте его читаемым через OCR для PDF.
- Нужен только текст? Извлечение текста из PDF сохранит обычный текст.
- Таблица только на одной странице? Выделите её через Разделить PDF.
Возможности
- Находит таблицы по положению текста и выравнивает колонки
- CSV на каждую таблицу, на каждую страницу или один CSV на весь PDF
- Разделитель запятая, точка с запятой или табуляция под ваши таблицы
- UTF-8 с BOM: Excel правильно показывает кириллицу и любые символы
- Несколько CSV скачиваются вместе в ZIP
- Работает в браузере: выписки и счета никуда не загружаются
Частые вопросы
Как находятся таблицы в PDF?
Инструмент читает положение каждого слова, группирует слова в строки по базовой линии и делит строки на ячейки там, где большие промежутки. Строки с одинаковыми позициями колонок считаются одной таблицей и выравниваются по общим колонкам.
Какой разделитель выбрать?
Запятая подходит для Google Таблиц, Numbers, Python и большинства программ. Для Excel с русскими настройками выберите точку с запятой, чтобы колонки разделились при открытии двойным щелчком. Табуляция удобна для вставки.
Покажет ли Excel кириллицу и спецсимволы?
Да. Файлы сохраняются в UTF-8 с меткой порядка байтов, поэтому Excel читает их как Юникод: кириллица, символы валют, арабский и китайский отображаются правильно.
Работает ли это со сканами?
Не напрямую, ведь скан содержит изображения текста. Сначала пропустите файл через OCR для PDF, чтобы добавить текстовый слой, затем конвертируйте здесь.
Что если таблица не найдена?
Тогда каждая страница выгружается со всеми строками текста, разделёнными на ячейки по большим промежуткам, чтобы данные сохранились и их можно было привести в порядок в таблице.
Загружается ли мой PDF?
Нет. Текст читается, а CSV создаются в браузере, поэтому банковские выписки, счета и отчёты остаются на устройстве.