PDF в YAML

Экспортируйте текстовые элементы PDF и их положения на страницах в YAML.

Выберите файлы PDF

Перетащите файлы сюда или используйте кнопку ниже.

До 25 МБ всего · Файлы остаются на вашем устройстве

СодержаниеРазделов: 10

Что может экспортировать PDF в YAML?

Создайте файл YAML с текстовыми элементами, извлечёнными из выбранных страниц PDF. Результат включает ссылки на исходные страницы, геометрию страниц и преобразования положения текста, поэтому подходит для проверки в текстовом редакторе или отдельном процессе обработки.

Экспорт не интерпретирует документ как конфигурацию приложения. Он не определяет уровни заголовков, не извлекает изображения, не распознаёт поля счетов и не восстанавливает таблицу по её виду. Текст следует порядку извлечения средства чтения PDF, который может отличаться от порядка чтения.

Возможности PDF в YAML

Текстовые скаляры в кавычках

Сохраните слова вроде yes, даты, пунктуацию и фразы с двоеточиями как строковые значения. Извлечённый текст не превращается в инструкции YAML или теги пользовательских объектов.

Исходные ссылки на страницы

Выбранные страницы сохраняют исходные номера. Проверяющий может вернуться к нужной странице PDF, не отсчитывая позиции в выходном массиве.

Геометрия текста

Сохраните преобразования, направление текста и размеры страниц вместе со словами. Последующая обработка сможет изучить размещение, не предполагая наличие готовой таблицы.

Явный объём извлечения

В результате указано, что семантическое восстановление и OCR не выполнялись. Это помогает другой программе считать результат извлечёнными данными.

Как преобразовать текст PDF в YAML?

  1. Выберите один незашифрованный PDF с выделяемым текстом.
  2. Введите небольшой диапазон страниц или оставьте поле «Страницы» пустым, если весь документ укладывается в ограничение выбора.
  3. Запустите преобразование и сохраните файл .yaml.
  4. Откройте результат в редакторе с поддержкой YAML и проверьте записи страниц и элементов.
  5. Сравните важные строки и их положения с исходным PDF, прежде чем использовать их в другом процессе.

Выберите PDF

Выберите PDF с текстом, который нужно проверить.

Нажмите на снимок экрана, чтобы увеличить его.
PDF в YAML: выбор образца PDF.

Выберите диапазон извлечения

Начните с небольшого набора исходных страниц.

Нажмите на снимок экрана, чтобы увеличить его.
PDF в YAML: выбор страниц для структурированного экспорта.

Скачайте YAML

Сохраните результат и проверьте текстовые значения в кавычках.

Нажмите на снимок экрана, чтобы увеличить его.
PDF в YAML: скачивание готовых структурированных данных.

Снимки экрана показывают этот набор инструментов с безопасными примерными файлами. Имя вашего файла, количество страниц и настройки могут отличаться.

Зачем экспортировать текст PDF в YAML?

YAML удобен для текстовых проверок, когда команде нужна структурированная информация о страницах без отдельного просмотрщика. Используйте экспорт как данные документа и проводите собственную проверку перед импортом. Выписка PDF не должна становиться доверенной конфигурацией только потому, что её слова сохранены в файле YAML.

Кому подходит извлечение в YAML?

Разработчики автоматизации

Проверьте текст и ссылки на страницы перед созданием правил извлечения для известного макета документа.

Исследовательские команды

Сохраните читаемый промежуточный результат при проверке выбранных цитат и их расположения на страницах.

Технические специалисты по проверке

Сравнивайте изменения извлечённых данных документа инструментами, работающими со структурированными текстовыми файлами.

Настройки и проверка результата

НастройкаЧто ожидать
Входной файлОдин PDF до 25 MiB и 500 исходных страниц.
Выбранные страницыДо 200 страниц в указанном порядке; повторные ссылки на страницы появляются один раз.
Границы извлечения20 000 элементов на страницу, 100 000 за обработку и два миллиона символов текста.
Результат YAMLЯвно объявленный YAML 1.2 со строковыми значениями в кавычках; максимальный размер скачивания 64 MiB.

Сохраните напечатанное значение как текст

В форме рядом с подписью может быть напечатано слово yes и число с начальными нулями. Проверьте извлечённые строки в YAML и сравните с источником. Экспорт сохраняет текст как значения в кавычках, позволяя вашему приложению определить, является ли значение подписью, идентификатором, датой или чем-то другим.

Устранение проблем PDF в YAML

СитуацияЧто проверить
Текст содержит escape-последовательности UnicodeАнализатор YAML может восстановить исходные символы из экранирования внутри кавычек. Это также не позволяет управляющим символам нарушить структуру файла.
Результат не является готовой к импорту конфигурациейЭто запись извлечения. Отдельно сопоставьте и проверьте поля, необходимые вашему приложению.
Выбранные страницы слишком плотныеУменьшите диапазон. Плотная страница может достичь ограничения элементов или символов текста раньше ограничения страниц.

Частые вопросы

Читает или выполняет ли инструмент входной YAML?

Нет. Он читает PDF и создаёт YAML. Он не загружает переданный YAML, не выполняет теги и не применяет параметры конфигурации.

Распознаёт ли он текст на сканированных страницах?

Автоматический OCR не выполняется. Сначала примените OCR к PDF, состоящему из изображений, затем проверьте распознанный текст перед экспортом.

Расположены ли извлечённые элементы в порядке чтения?

Не обязательно. Многоколоночные страницы и размещённые вручную подписи могут давать другой порядок извлечения. Проверьте координаты и исходную страницу.

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

PDF в JSON, PDF в XML, OCR PDF.