Помощник редактирования PDF

Закрывает чувствительные поля черными блоками на этапе рендера PDF

Накладывает непрозрачные прямоугольники по координатам PDF (начало внизу слева).

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

2 Примеры

Многопольная маскировка через JSON

Закрывает поля имени и ID на разных страницах с белыми метками

pdf-redaction-helper-example1.pdf Показать файл
Показать параметры ввода
{ "sourceFile": "/Users/quyue/www/elysia-tools/public/samples/pdf/pdf-2026-02-19-source-4pages.pdf", "redactionRects": "[{\"page\":1,\"x\":92,\"y\":600,\"width\":220,\"height\":22,\"label\":\"FULL NAME\"},{\"page\":2,\"x\":100,\"y\":520,\"width\":260,\"height\":20,\"label\":\"ID NUMBER\"}]", "showLabel": true, "labelFontSize": 8 }

Быстрая маскировка CSV без меток

Использует построчные координаты для скрытия email и телефона

pdf-redaction-helper-example2.pdf Показать файл
Показать параметры ввода
{ "sourceFile": "/Users/quyue/www/elysia-tools/public/samples/pdf/pdf-2026-02-19-source-4pages.pdf", "redactionRects": "1,80,560,300,24,EMAIL\n3,110,470,240,20,PHONE", "showLabel": false, "labelFontSize": 8 }

Click to upload file or drag and drop file here

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

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

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

Обзор

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

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

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

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

  • Загрузите ваш PDF-файл в инструмент.
  • Укажите координаты областей для маскировки (страница, X, Y, ширина, высота) в формате JSON или CSV.
  • Настройте параметры отображения меток, если необходимо идентифицировать скрытые поля.
  • Запустите процесс, чтобы получить защищенный PDF-файл с наложенными черными блоками.

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

Скрытие персональных данных (ФИО, адреса) в сканах документов.
Удаление конфиденциальных идентификаторов (ID, номера телефонов) из клиентских баз.
Подготовка документов для публичного доступа с сохранением структуры, но без доступа к секретным данным.

Примеры

1. Многопольная маскировка через JSON

Юрист
Контекст
Необходимо подготовить договор для публикации, скрыв ФИО клиента на первой странице и номер ID на второй.
Проблема
Нужно точно закрыть данные, сохранив при этом читаемость меток для внутреннего учета.
Как использовать
Загрузите PDF и вставьте JSON-массив с координатами полей в поле «Прямоугольники маскировки».
Пример конфигурации
[{"page":1,"x":92,"y":600,"width":220,"height":22,"label":"FULL NAME"},{"page":2,"x":100,"y":520,"width":260,"height":20,"label":"ID NUMBER"}]
Результат
Получен PDF-файл, где чувствительные поля закрыты черными блоками с соответствующими текстовыми метками.

2. Быстрая маскировка CSV без меток

Администратор базы данных
Контекст
Требуется быстро скрыть email и телефоны в выгрузке PDF-отчетов без необходимости подписывать скрытые области.
Проблема
Необходимо массово и быстро скрыть данные, не тратя время на настройку меток.
Как использовать
Загрузите файл и введите координаты в формате CSV, отключив опцию «Показывать метку».
Пример конфигурации
1,80,560,300,24,EMAIL
3,110,470,240,20,PHONE
Результат
Чистый PDF-документ с черными прямоугольниками поверх конфиденциальной информации без лишних надписей.

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

pdf, file

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

FAQ

Где находится начало координат для маскировки?

Система использует стандартную систему координат PDF, где точка (0,0) находится в левом нижнем углу страницы.

Можно ли скрыть данные без меток?

Да, вы можете отключить параметр «Показывать метку», чтобы на документе остались только черные прямоугольники без текстовых подписей.

В каком формате нужно указывать координаты?

Вы можете использовать JSON-массив объектов с параметрами страницы и координат или простой CSV-формат для каждой строки.

Безопасно ли использовать этот инструмент?

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

Есть ли ограничение на количество маскируемых областей?

Вы можете указать любое количество прямоугольников для маскировки, ограничение зависит только от размера и сложности вашего PDF-файла.

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

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

POST /ru/api/tools/pdf-redaction-helper

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

Имя параметра Тип Обязательно Описание
sourceFile file (Требуется загрузка) Да -
redactionRects textarea Да -
showLabel checkbox Нет -
labelFontSize number Нет -

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

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

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

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

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

{
  "mcpServers": {
    "elysiatools-pdf-redaction-helper": {
      "name": "pdf-redaction-helper",
      "description": "Закрывает чувствительные поля черными блоками на этапе рендера PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-redaction-helper",
      "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]