Распаковка PDF для изучения
«Распаковать PDF» разворачивает сжатые потоки PDF в читаемый вид QDF через qpdf, чтобы вы могли изучить или вручную править файл. Результат обычно больше исходного и не является распаковщиком архивов.
Перетащите файлы сюда или нажмите, чтобы выбрать
Форматы: PDF · до 500.0 MB на файл · до 20 файлов за раз
Файл можно также вставить через Ctrl/Cmd+V или из меню буфера обмена.
Распаковка PDF вызывает `compress_pdf(..., false)`: qpdf `--qdf --object-streams=disable`. Результат — PDF в стиле QDF, удобнее для чтения; это не распаковщик ZIP и не декодер вложений.
Потоки разворачиваются для осмотра. Файл обычно становится больше. Файлы, защищённые паролем, снимаются с защиты прямо на этой странице, как только вы введёте пароль; при работе через API сначала запустите «Снять пароль».
Это другая сторона того же семейства, что Сжать PDF (там `--compress-streams=y --recompress-flate --object-streams=generate`). Линеаризовать PDF — отдельная операция qpdf, а не этот путь QDF.
Если нужно достать EmbeddedFiles — это Вложения, не эта кнопка.
Загрузка временная. Библиотеку PDF мы не храним.
Функции
- Перепись qpdf QDF; объектные потоки выключены
- Больше и удобнее для осмотра PDF
- Не извлечение вложений
- Анонимный API: /api/v1/misc/decompress-pdf
Когда применять
- Сделать PDF удобнее для grep в виде QDF
- Перед придирчивым парсером выключить объектные потоки
- Смотреть потоки содержимого без двоичного экспорта
Как распаковать PDF?
- Загрузите PDF, который хотите осмотреть как QDF.
- Нажмите «Обработать». Опций нет.
- Скачайте более крупный PDF.
- Для отладки объектов откройте в инструменте, который показывает текст.
Ограничения и особые случаи
- Обычно больше
- Не универсальный распаковщик полезной нагрузки
- Файлам с защитой паролем нужен пароль; при работе через API сначала запустите «Снять пароль»
- Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.
Примеры
- Сжатый офисный PDF часто становится заметно большим QDF-файлом
- Имена вложений по-прежнему требуют панель вложений, а не эту перепись
Конфиденциальность этого инструмента
Файлы загружаются по HTTPS, обрабатываются в памяти или в короткоживущем временном каталоге на наших серверах и удаляются, когда результат готов. Копии для последующего просмотра, обучения моделей или рекламных профилей мы не храним. Сроки хранения и сведения о cookie AdSense указаны в Политике конфиденциальности.
Частые вопросы
- Встроенные ZIP-вложения распакуются?
- Нет. QDF переписывает PDF. Вложения остаются внутри, пока не используете Вложения.
- Почему файл больше?
- Потоки несжаты, объектные потоки выключены. Такова цель QDF.
- Это обратная сторона Линеаризовать PDF?
- Нет. Линеаризация перестраивает файл для быстрого просмотра в вебе. Этот путь — QDF, он ближе к обратной стороне Сжать PDF.
- Текст ещё можно выделять?
- Да, если изначально были текстовые объекты. QDF не растеризует.
Последнее обновление:
Вызов из кода
Каждый инструмент на сайте: обычный REST. Анонимно не нужны ни аккаунт, ни ключ API. И для браузера, и для разработчиков, и для ИИ-агентов.
curl -X POST "https://pdf123.xyz/api/v1/misc/decompress-pdf" \
-F "[email protected]" \
-o output.pdfЕсть и как MCP-инструмент для клиентов на Model Context Protocol (JSON-RPC 2.0, POST /mcp). Полное описание API
Использовать через ИИ-агента
СкиллС этим скиллом Claude Code, Codex, Cursor и другие ИИ-агенты смогут выполнить «Распаковать PDF» за вас: /skills/pdf123-decompress-pdf.md
Файлы нужны только для этой обработки и потом удаляются.