Многостраничный PDF в Excel
Что делать, когда счёт или спецификация занимает десять страниц: как склеить таблицу, не потеряв строки и не задублировав шапку.
Что теряется по дороге
Это не абстрактные риски, а то, из-за чего выгрузка приходит непригодной именно в паре «многостраничный PDF → Excel».
Порядок работы
- 1
Загружаете весь файл целиком, а не по страницам.
- 2
Мы определяем, где заканчивается шапка и начинаются данные на каждой странице.
- 3
Склеиваем разорванные строки и убираем промежуточные итоги из массива позиций.
- 4
Сверяем количество строк с последним номером позиции и отдаём одну таблицу.
Ограничения, о которых лучше знать заранее
- Если страницы отсканированы в случайном порядке, потребуется восстановить последовательность по номерам позиций.
- Документы больше нескольких сотен страниц разбираем по согласованию: это уже вопрос времени, а не возможности.
- Потерянная при сканировании страница выглядит как нормальный документ: проверять полноту нужно по итогу, а не на глаз.
Мы перечисляем ограничения до оплаты, а не после. Если ваш случай попадает в этот список — скажите, обсудим до того, как вы заплатите.
Вопросы
Как понять, что ни одна строка не потерялась?
По контрольному числу: последний номер позиции в документе должен совпасть с количеством строк в выгрузке. Мы показываем это сравнение явно.
Почему теряются строки на стыке страниц?
Потому что таблица физически разорвана: конец на одной странице, продолжение на другой, между ними шапка и колонтитул. Собрать её обратно можно только по порядку следования страниц.
Как проверить, что собралось всё?
Сравнить число позиций в результате с числом, указанным в итоге документа, и сумму строк с итоговой суммой. Расхождение по обоим сразу почти всегда означает потерянную страницу.
Проверьте на своём файле: многостраничный PDF → Excel
Первый документ мы разбираем вручную под ваш формат — это и есть проверка, работает ли схема на ваших файлах.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/iz/mnogostranichnyi-pdf-v-excel.
Другие форматы и выгрузки