Проверка PDF/A

Предпроверка PDF на соответствие архивному стандарту PDF/A

Структурная проверка PDF/A: XMP-заявка, шифрование, шрифты и запрещённые функции.

Примеры результатов

1 Примеры

Предпроверка PDF на PDF/A

Проверяет XMP, шифрование и встраивание шрифтов.

{
  "verdict": "non-compliant",
  "claimedProfile": null,
  "counts": {
    "critical": 2,
    "warning": 1,
    "pass": 4
  }
}
Показать параметры ввода
{ "pdfFile": "/public/samples/pdf/sample-multipage.pdf" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/pdf

Ключевые факты

Категория
Документы и PDF
Типы входных данных
file
Тип результата
json
Покрытие примерами
4
API доступен
Yes

Обзор

Онлайн-инструмент для проверки PDF-документов на соответствие международному архивному стандарту PDF/A (ISO 19005). Он выполняет структурный анализ файла, проверяя наличие XMP-метаданных, встроенных шрифтов, отсутствие шифрования и запрещенных интерактивных элементов, таких как JavaScript.

Когда использовать

  • Перед отправкой электронных документов в государственные или корпоративные архивы, требующие строгого соблюдения стандарта PDF/A.
  • Для проверки корректности встраивания шрифтов и отсутствия внешних ссылок в созданных PDF-файлах.
  • При необходимости убедиться, что документ не содержит паролей, шифрования или динамических скриптов, препятствующих долгосрочному хранению.

Как это работает

  • Загрузите интересующий вас PDF-документ через форму выбора файлов.
  • Система автоматически проанализирует структуру файла на соответствие требованиям ISO 19005 (включая проверку XMP-заявки, шрифтов и безопасности).
  • Получите подробный отчет в формате JSON с вердиктом о соответствии (compliant/non-compliant) и количеством критических ошибок или предупреждений.

Сценарии использования

Подготовка юридических договоров и финансовых отчетов для долгосрочного архивного хранения.
Контроль качества оцифровки бумажных книг и документов перед их публикацией в электронных библиотеках.
Автоматизированная валидация входящей документации в системах электронного документооборота (СЭД).

Примеры

1. Проверка отчета перед сдачей в архив

Архивист
Контекст
Архивисту необходимо загрузить годовой финансовый отчет компании в государственный архив, который принимает только документы в формате PDF/A.
Проблема
Нужно быстро узнать, соответствует ли файл требованиям долгосрочного хранения и не содержит ли он заблокированных шрифтов или паролей.
Как использовать
Загрузить файл annual_report_2025.pdf в поле ввода и запустить проверку.
Результат
Инструмент выдает вердикт "non-compliant" из-за отсутствия встроенного шрифта Arial. Архивист отправляет документ на пересохранение с внедрением всех шрифтов.

2. Валидация отсканированных договоров

Специалист по документообороту
Контекст
Компания оцифровала старые бумажные договоры и сохранила их в формате PDF.
Проблема
Требуется убедиться, что сканы не содержат запрещенных интерактивных элементов и корректно распознаются как архивные копии.
Как использовать
Загрузить отсканированный документ contract_scan.pdf для анализа структуры.
Результат
Получен JSON-отчет с вердиктом "compliant", подтверждающий отсутствие ошибок и готовность файла к переносу в архивную базу данных.

Проверить на примерах

pdf, file

Связанные хабы

FAQ

Что проверяет этот инструмент в файле PDF?

Инструмент проверяет наличие встроенных шрифтов, XMP-метаданных, отсутствие шифрования, паролей, JavaScript и других элементов, запрещенных стандартом PDF/A.

Поддерживает ли инструмент проверку конкретных профилей PDF/A (например, PDF/A-1b или PDF/A-2b)?

Да, инструмент анализирует заявленный профиль документа и проверяет структуру на соответствие правилам этого профиля.

Почему мой PDF-файл не прошел проверку на соответствие PDF/A?

Чаще всего это происходит из-за отсутствия встроенных шрифтов, наличия ограничений на копирование/печать или использования внешних мультимедийных ресурсов.

Безопасно ли загружать документы для проверки?

Да, файлы обрабатываются исключительно для анализа структуры и не сохраняются на сервере после завершения проверки.

Каков максимальный размер файла для проверки?

Вы можете загрузить для анализа PDF-документ размером до 100 МБ.

Документация API

Конечная точка запроса

POST /ru/api/tools/pdf-a-validate

Параметры запроса

Имя параметра Тип Обязательно Описание
pdfFile file (Требуется загрузка) Да -

Параметры типа файл должны быть загружены сначала через POST /upload/pdf-a-validate для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Данные JSON: Данные JSON

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pdf-a-validate": {
      "name": "pdf-a-validate",
      "description": "Предпроверка PDF на соответствие архивному стандарту PDF/A",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-a-validate",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]