Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightPDF инструментыchevron_rightИзвлечение вложений из PDFИзвлечение вложений из PDF

Извлечение вложений из PDF

Находит и сохраняет все файлы, вложенные в PDF, включая вложения в аннотациях и связанные файлы PDF 2.0.

upload_file

Нажмите для выбора или перетащите файлы сюда

Выберите PDF для поиска вложений

Допустимо: .pdf,application/pdf

Похожие инструменты

Извлечение ссылок из PDF

Извлечение ссылок из PDF

Показывает все ссылки в PDF — внешние, внутренние, почтовые и «голые» URL в тексте без аннотаций — со страницей, видимым текстом и пометками риска.

Извлечение структуры PDF

Извлечение структуры PDF

Превращает PDF в структурированный JSON — заголовки, абзацы, списки, таблицы и изображения — по тегам документа или по разметке страницы.

Извлечение таблиц из PDF

Извлечение таблиц из PDF

Находит таблицы внутри PDF и выгружает их в CSV или XLSX, показывая способ распознавания и уверенность для каждой таблицы.

Извлечение изображений из PDF

Извлечение изображений из PDF

Достаёт из PDF встроенные оригиналы: JPEG — байт в байт, остальное — в PNG, с размером в пикселях, размером на странице и эффективным DPI.

Редактор Закладок PDF

Редактор Закладок PDF

Добавьте или замените закладки/структуру PDF. Вставьте вложенный список и получите дерево навигации.

PDF в WebP

PDF в WebP

Преобразуйте страницы PDF в высококачественные изображения WebP прямо в браузере.

JSON валидатор

JSON валидатор

проверить JSON syntax quickly.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Что находит этот инструмент и упускают другие

PDF может нести вложение в трёх никак не связанных местах, а большинство извлекателей заглядывают только в первое.

  1. Дерево имён /Names /EmbeddedFiles. Это сбалансированное дерево, а не список. Как только вложений становится больше нескольких штук, издатель разбивает дерево на узлы /Kids, и программа, читающая только корневой массив, сообщает о нуле файлов в PDF, где их явно несколько.
  2. Аннотации /FileAttachment. Скрепка, которую видно на странице. Файл висит на аннотации и часто вообще не зарегистрирован в дереве имён.
  3. Связанные файлы /AF. Появились в PDF 2.0, и здесь их практическая ценность: электронные счета ZUGFeRD, Factur-X, XRechnung и Order-X несут свой машиночитаемый XML именно так. Если бухгалтерская система отклоняет счёт, смотреть надо именно эту нагрузку.

Один и тот же поток часто достижим двумя путями, поэтому файлы сопоставляются по ссылке на объект и объединяются, а все источники показываются.

Что показывается по каждому файлу

Имя, описание, заявленный MIME-тип, заявленный и фактический размер, даты создания и изменения, контрольная сумма MD5, если она записана, роль /AFRelationship и страница, к которой прикреплено вложение.

Проверка типа

Заявленный тип — это то, что утверждает PDF. Инструмент дополнительно читает первые байты файла и сообщает, чем они являются на самом деле. Вложение с именем notes.txt, начинающееся с PK, — это ZIP-архив; начинающееся с MZ — исполняемый файл Windows. И то и другое помечается, и об этом стоит знать до того, как что-то открывать.

Просмотр и загрузка

Текст, CSV, JSON и XML показываются прямо на странице; PNG, JPEG, GIF, WebP и BMP отображаются как изображения. Остальное доступно только для скачивания. Ничего не выполняется и ничего не отправляется по сети.

Скачайте отдельное вложение или все сразу одним ZIP-архивом.

Конфиденциальность

PDF разбирается в вашем браузере средствами JavaScript. Файл никуда не загружается, поэтому конфиденциальные документы и их вложения остаются на вашем компьютере.