ArrayKit

Разделить PDF по тексту

Начинайте новый файл там, где на странице встречается фраза, — решение для пачки счетов.

Разделить PDF по тексту

Начинайте новый файл там, где на странице встречается фраза, — решение для пачки счетов.

Чтение текстового слоя и сборка частей идут в этой вкладке. Счета и выписки не покидают ваше устройство.

Сначала сделать скан находимым

Об инструменте Разделить PDF по тексту

Бухгалтерские системы охотно выгружают месяц счетов одним PDF, и каждый документ внутри начинается одинаково — «Счёт №», «Выписка по счёту» или номер клиента. Эта повторяющаяся фраза — лучшая точка реза, чем число страниц, потому что документы разной длины. Введите фразу или регулярное выражение, если написание плавает, и каждое совпадение откроет часть. Если между документами вкладывали листы-разделители, поставьте рез после совпадения.

Возможности

  • Поиск простой фразы или регулярного выражения при плавающем написании
  • Рез до совпадения для повторяющихся шапок, после — для листов-разделителей
  • Учёт регистра, когда различие имеет значение
  • До деления показывает, какие страницы совпали
  • Учтена каждая страница — между частями ничего не теряется
  • Предупреждает, когда в документе нет текстового слоя для поиска
  • Части скачиваются по отдельности или вместе в ZIP

Как использовать Разделить PDF по тексту

  1. Положите PDF и дайте прочитать текст
  2. Введите фразу, с которой начинается каждый документ
  3. Выберите, ляжет ли рез до совпадения или после
  4. Проверьте части, затем разделите и скачайте

Пример

Ввод

march-invoices.pdf — 84 pages, phrase "Invoice No", cut before

Результат

31 parts, one per invoice, ranging from 1 to 5 pages each.

Счета разной длины — поэтому фиксированное число страниц здесь не сработало бы.

Частые ошибки и устранение неполадок

  • Ничего не совпало, хотя слова видны. — Этот PDF — скан, и слова являются изображениями. Сначала прогоните распознавание текста, и фраза станет находимой.
  • Частей получилось слишком много. — Фраза встречается в документе не один раз — в колонтитуле или сводной таблице. Выберите то, что встречается ровно один раз, например заголовок с двоеточием.
  • Регулярное выражение не компилируется. — Проверьте скобки и экранирование. Обратную косую перед классом цифр в некоторых редакторах нужно удваивать, а незакрытая группа — обычная причина.
  • В первой части несколько документов. — Первое совпадение не на первой странице, поэтому всё до него стало одной вводной частью. Обычно это значит титульный лист или первый документ, где фраза написана иначе.

Часто задаваемые вопросы

Резать до совпадения или после?
До — когда каждый документ начинается одинаковой шапкой: совпадение открывает часть. После — когда между документами вкладывали разделители: совпадение закрывает ту часть, на которой стоит.
Учитывается ли регистр при поиске?
По умолчанию нет, и обычно это то, что нужно. Включайте, когда только регистр отличает вашу фразу от обычного текста.
Найдётся ли совпадение, разорванное на две строки?
Поиск идёт по странице целиком, поэтому фраза, разорванная переносом внутри страницы, находится. Разорванная между двумя страницами — нет.
Что происходит со страницами, где ничего не совпало?
Они остаются с предшествующей частью. Ни одна страница не теряется, и части покрывают документ от начала до конца.
Можно ли делить по имени клиента?
Да, если имя стоит в предсказуемом месте каждого документа. Регулярное выражение вроде Клиент:\s+\w+ часто работает лучше буквального имени.

Связанные инструменты

  • Разделить PDF — Извлекайте страницы или диапазоны (например, 1-3,5,7-9) в новый PDF.
  • Разделить PDF по закладкам — Разрежьте книгу или отчёт по его собственным записям оглавления.
  • Разделить PDF по размеру — Разрежьте PDF на части, укладывающиеся в ограничение по размеру.
  • PDF в текст — Извлекайте выделяемый текст из PDF в виде обычного текста или Markdown.
  • OCR для PDF — Распознаёт текст в отсканированном PDF и делает его доступным поиску.
  • Объединить PDF — Объедините несколько PDF в один с возможностью изменения порядка.
  • PDF в ZIP — Выгружает каждую страницу отдельным файлом в архиве.

Другие инструменты: PDF

Все инструменты: PDF (85) · Все инструменты