Получение информации о PDF
«Сведения о документе» читает PDF и возвращает JSON-отчёт с размером файла, числом страниц, версией PDF, признаком шифрования и полями названия и автора. Цифровые подписи он не обнаруживает.
Перетащите файлы сюда или нажмите, чтобы выбрать
Форматы: PDF · до 500.0 MB на файл · до 20 файлов за раз
Файл можно также вставить через Ctrl/Cmd+V или из меню буфера обмена.
Сведения о документе возвращают JSON: `FileSize`, `PageCount`, `Encrypted`, `Info` (title/author/subject/creator/producer, если есть), `Version`, `Pages` как заглушки `{page: n}` и `root`. `IsSigned` всегда `false`. Это не детектор подписи.
Сайт скачивает этот JSON тем же blob-потоком, что и PDF. Встроенного интерфейса отчёта нет.
Encrypted — есть ли `/Encrypt` в trailer, а не полная расшифровка прав. Страницы сайта в этом случае запросят пароль и снимут защиту за вас; при работе через API перед большинством других инструментов сначала запустите «Снять пароль».
Для криптографических деталей подписей — Проверить подпись PDF. Для JavaScript — Показать JavaScript.
Загрузки временные. Библиотеку ваших PDF мы не храним.
Функции
- JSON-отчёт: размер, число страниц, флаг шифрования, Info, версия
- `IsSigned` жёстко false; Pages — только заглушки номеров
- Локальный lopdf; без внешнего бинарника
- Анонимный API: /api/v1/security/get-info-on-pdf
Когда применять
- Узнать число страниц перед Разделить PDF
- Понять, нужен ли пароль
- Взять title и author из Info без десктопной программы
Как узнать число страниц и метаданные PDF?
- Загрузите PDF.
- Нажмите «Обработать» и скачайте `.json`.
- Прочитайте PageCount и Encrypted, прежде чем выбрать следующий инструмент.
- Игнорируйте IsSigned; если подписи важны, запускайте Проверить подпись PDF.
Ограничения и особые случаи
- IsSigned — заглушка
- Нет геометрии по страницам
- Не валидатор подписи
- Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.
Примеры
- Файл на 12 страниц сообщает PageCount 12 и двенадцать заглушек Pages
- Подписанный PDF всё равно сообщает IsSigned false
Конфиденциальность этого инструмента
Файлы загружаются по HTTPS, обрабатываются в памяти или в короткоживущем временном каталоге на наших серверах и удаляются, когда результат готов. Копии для последующего просмотра, обучения моделей или рекламных профилей мы не храним. Сроки хранения и сведения о cookie AdSense указаны в Политике конфиденциальности.
Частые вопросы
- Почему IsSigned всегда false?
- Поле зашито. Оно не вычисляется по словарям подписи.
- Что в Pages?
- Массив {page: 1}, {page: 2} и так далее — без коробок и поворота.
- Encrypted true значит, что пароль не нужен?
- Нет. Это значит, что в trailer есть Encrypt. Другим инструментам всё равно нужен пароль: страницы сайта запросят его, а при работе через API сначала запустите «Снять пароль».
- Это qpdf --json?
- Нет. Это небольшой объект, собранный lopdf.
Последнее обновление:
Вызов из кода
Каждый инструмент на сайте: обычный REST. Анонимно не нужны ни аккаунт, ни ключ API. И для браузера, и для разработчиков, и для ИИ-агентов.
curl -X POST "https://pdf123.xyz/api/v1/security/get-info-on-pdf" \
-F "[email protected]"Есть и как MCP-инструмент для клиентов на Model Context Protocol (JSON-RPC 2.0, POST /mcp). Полное описание API
Использовать через ИИ-агента
СкиллС этим скиллом Claude Code, Codex, Cursor и другие ИИ-агенты смогут выполнить «Сведения о документе» за вас: /skills/pdf123-get-info.md
Файлы нужны только для этой обработки и потом удаляются.