Замалювання сторінок PDF за пошуковим словом
Замалювання замінює суцільною чорною сторінкою кожну сторінку, текст якої містить одне з ваших пошукових слів. Регістр не враховується, а попередній вміст замальованої сторінки видаляється. Працює з текстовим шаром, а не зі сканами.
Перетягніть файли сюди або натисніть, щоб вибрати
Формати: PDF · до 500.0 MB на файл · до 20 файлів за раз
Файл також можна вставити через Ctrl/Cmd+V або з меню буфера обміну.
Замалювання читає текст кожної сторінки й порівнює його з вашими словами через кому. Збіг — це підрядок без урахування регістру, тож `acme` влучає й у `ACME Corp`. Кожна сторінка зі збігом замінюється суцільною чорною сторінкою. Це замалювання на рівні сторінки, а не слів.
На сторінці зі збігом старий вміст, ресурси й анотації від’єднуються, тож приховані слова з цієї сторінки витягти неможливо. Заливка фіксована чорна (`#000000`); поле кольору ігнорується.
Інструмент також чистить те, що замальована сторінка лишає деінде у файлі: поля форм на ній, закладки, що вказують на неї або містять слово, відповідні записи відомостей про документ, метадані XMP замальованих сторінок і текст структурного дерева. Вкладені файли, JavaScript і текст на сторінках без збігу не чіпаються; перші два прибирає «Зачистити PDF».
Порожній список слів відхиляється з помилкою. Сторінки без збігу, зокрема скани лише із зображень без текстового шару, лишаються без змін. OCR немає, тож скановану сторінку можна прибрати лише через «Видалити сторінки».
API також приймає `caseSensitive=true` і `useRegex=true` (синтаксис регулярних виразів Rust, не більше 200 слів через кому). У формі сайту є лише список слів.
Файли, захищені паролем, на цій сторінці розблоковуються за вас, щойно ви введете пароль; виклики через API спочатку виконують «Зняти пароль».
Що вміє
- Слова шукаються без урахування регістру; кожна сторінка зі збігом стає чорною
- Прибирає старий вміст сторінки, поля форм, збіжні назви закладок і метадані
- Порожній список слів відхиляється; сторінки без збігу лишаються без змін
- Анонімний API: /api/v1/security/auto-redact
Коли брати цей інструмент
- Замалювати сторінки з ім’ям клієнта чи номером рахунку перед поширенням
- Прибрати з довгого експорту сторінки з особистими ідентифікаторами
- Підготувати копію для рецензії, де чутливі сторінки не можна відновити
Як замалювати сторінки в PDF?
- Вивантажте PDF із текстовим шаром, який вам дозволено змінювати.
- Введіть слова через кому, наприклад ім’я клієнта чи номер рахунку. Регістр не враховується.
- Натисніть «Обробити». Кожна сторінка зі словом стане суцільно чорною.
- Відкрийте результат, перевірте, які сторінки почорніли, і перед поширенням ще раз пошукайте в ньому ці слова.
Обмеження і межі
- Лише на рівні сторінки; часткового замалювання на сторінці немає
- Потрібен текстовий шар: сторінки лише із зображень ніколи не збігаються
- Порожній список слів — помилка
- Вкладені файли й JavaScript не видаляються; для цього — «Зачистити PDF»
- Слова, намальовані векторними фігурами, не мають тексту для збігу
- Обмеження завантаження на цьому сайті: 500 МБ на файл; якщо файл більший за приблизно 95 МБ, він надсилається частинами. Тіло одного прямого запиту до API — не більше 100 МБ.
Приклади
- Слово secret замалює сторінку 2 лише тоді, коли витягнутий текст цієї сторінки містить secret у будь-якому регістрі
- Слова alpha,beta замалюють кожну сторінку, де є будь-яке з них
Приватність цього інструмента
Файли надсилаються через HTTPS, обробляються в оперативній пам’яті або в короткочасному тимчасовому каталозі на наших серверах і видаляються, щойно результат готовий. Копій для подальшого перегляду, навчання моделей чи рекламних профілів ми не зберігаємо. Строки зберігання та відомості про файли cookie AdSense наведені в Політиці конфіденційності.
Часті запитання
- Чому вся сторінка чорна?
- Замалювання працює на рівні сторінки. Кожна сторінка, текст якої містить слово, замінюється чорною, тож на ній не лишається нічого.
- Чи можна замалювати одне слово й лишити решту сторінки?
- Ні. Уся сторінка зі збігом чорніє; замалювання рамками на рівні слів немає.
- Чи справді текст видалено з файлу?
- На сторінках зі збігом вміст, ресурси й анотації замінено, тож тексту на сторінці вже немає. Значення форм, збіжні назви закладок, записи Info і метадані також вичищено. Вкладені файли й сторінки без збігу не чіпаються.
- Чи враховується регістр?
- Ні. Типово слова збігаються незалежно від регістру. Виклики через API можуть надіслати caseSensitive=true або useRegex=true для регулярних виразів.
- Чи впорається Замалювання зі скановим документом?
- Безпосередньо ні. Воно читає текстовий шар, а скан без нього лишається без змін. Кроку OCR немає.
Востаннє оновлено:
Виклик із коду
Кожен інструмент на сайті - звичайний REST-інтерфейс. Для анонімної роботи не потрібні обліковий запис чи ключ API. І для браузера, і для розробників, і для програмних агентів.
curl -X POST "https://pdf123.xyz/api/v1/security/auto-redact" \
-F "[email protected]" \
-F "listOfText=your-listOfText" \
-o output.pdfТакож є як MCP-інструмент для клієнтів із Model Context Protocol (JSON-RPC 2.0 через POST /mcp). Повний довідник API
Використати через ШІ-агента
СкілЗ цим скілом Claude Code, Codex, Cursor та інші ШІ-агенти зможуть виконати «Замалювання» замість вас: /skills/pdf123-auto-redact.md
Файли потрібні лише для цієї обробки й потім стираються самі.