Проверка доступности PDF

Аудит PDF на теги, язык, закладки и метаданные PDF/UA

Быстрый структурный аудит: теги, язык, заголовок, закладки, XFA и метаданные PDF/UA.

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

1 Примеры

Аудит доступности PDF

Проверяет теги, язык, заголовок и метаданные PDF/UA.

{
  "overall": "needs-work",
  "score": 55,
  "counts": {
    "critical": 1,
    "warning": 2,
    "pass": 3
  }
}
Показать параметры ввода
{ "pdfFile": "/public/samples/pdf/sample-multipage.pdf", "detailLevel": "standard" }

Click to upload file or drag and drop file here

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

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

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

Обзор

Этот инструмент позволяет провести быстрый структурный аудит доступности PDF-документов, проверяя наличие тегов, языковых настроек, заголовков, закладок, XFA-форм и метаданных стандарта PDF/UA.

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

  • Перед публикацией официальных документов на государственных или образовательных веб-ресурсах для соответствия стандартам доступности.
  • Для проверки совместимости PDF-файлов с программами экранного доступа (скринридерами).
  • При подготовке отчетов и документации к сертификации по стандартам WCAG или PDF/UA.

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

  • Загрузите ваш PDF-документ в форму.
  • Выберите желаемый уровень детализации отчета: краткий, стандартный или подробный.
  • Запустите анализ структуры документа.
  • Получите JSON-отчет с оценкой доступности, количеством критических ошибок, предупреждений и пройденных проверок.

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

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

Примеры

1. Проверка годового отчета компании

Специалист по комплаенсу
Контекст
Компания обязана публиковать финансовую отчетность в доступном для всех пользователей формате, включая людей с нарушениями зрения.
Проблема
Необходимо быстро узнать, размечен ли многостраничный PDF-отчет тегами и содержит ли он метаданные PDF/UA.
Как использовать
Загрузить файл annual_report_2025.pdf, выбрать стандартный уровень детализации и запустить аудит.
Пример конфигурации
{
  "detailLevel": "standard"
}
Результат
Получен JSON-отчет, показывающий общую оценку 55/100, отсутствие тегов заголовков и 2 критические ошибки разметки.

2. Экспресс-аудит учебного пособия

Методист вуза
Контекст
Вузу требуется опубликовать учебное пособие на портале инклюзивного образования.
Проблема
Нужно убедиться, что в документе установлены языковые теги и закладки для удобной навигации.
Как использовать
Загрузить файл tutorial_math.pdf, выбрать подробный уровень детализации для детального анализа структуры.
Пример конфигурации
{
  "detailLevel": "detailed"
}
Результат
Отчет подтвердил наличие закладок и правильного языка документа, выдав статус успешного прохождения проверки.

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

pdf, file

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

FAQ

Что проверяет этот инструмент?

Инструмент проверяет наличие тегов разметки, язык документа, заголовки, закладки, XFA-элементы и соответствие метаданным PDF/UA.

Какие уровни детализации отчета доступны?

Вы можете выбрать краткий (brief), стандартный (standard) или подробный (detailed) уровень детализации.

Исправляет ли инструмент ошибки доступности автоматически?

Нет, инструмент выполняет только аудит и указывает на проблемы, которые необходимо исправить в исходном документе.

Поддерживает ли инструмент стандарт PDF/UA?

Да, он проверяет наличие метаданных PDF/UA, необходимых для подтверждения доступности документа.

Безопасно ли загружать конфиденциальные PDF-файлы?

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

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

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

POST /ru/api/tools/pdf-accessibility-check

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

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

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

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

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

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

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

{
  "mcpServers": {
    "elysiatools-pdf-accessibility-check": {
      "name": "pdf-accessibility-check",
      "description": "Аудит PDF на теги, язык, закладки и метаданные PDF/UA",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-accessibility-check",
      "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]