Перейти до основного вмісту
PPDF123

Зачищення PDF перед поширенням

Зачистити PDF прибирає з PDF вибраний активний і прихований вміст: дії JavaScript під час відкриття та додаткові, вкладені файли, метадані XMP та Info і анотації-посилання, за бажанням і шрифти. Це гігієна перед поширенням, а не антивірус чи замалювання.

Перетягніть файли сюди або натисніть, щоб вибрати

Формати: PDF · до 500.0 MB на файл · до 20 файлів за раз

Файл також можна вставити через Ctrl/Cmd+V або з меню буфера обміну.

Зачищення перед пересиланням прибирає вибрані активні надбудови PDF: каталожні хуки JavaScript (`AA`, `OpenAction`), XMP Metadata, EmbeddedFiles, а також інші позначені прапорцями елементи — залежно від того, що реально підтримує серверний шлях.

Мета — віддати спокійніший файл для порталів, що не люблять скрипти й вкладення. Це не антивірус і не гарантія «чистого» документа для будь-якої політики. Типово сайт вмикає видалення JavaScript, вкладених файлів, XMP, метаданих Info і посилань; `removeFonts` вимкнено не дарма: видалення ресурсів шрифтів може зробити текст невидимим або квадратиками. Через API нічого не видаляється, доки ви не передасте кожен прапорець `removeX=true`.

Текстовий вміст сторінок і звичайні зображення зазвичай лишаються. Якщо треба прибрати всі зображення зі сторінок — це «Прибрати зображення», інший інструмент.

Файли, захищені паролем, на цій сторінці розблоковуються за вас, щойно ви введете пароль; виклики через API спочатку виконують «Зняти пароль». Пошкоджені структури можуть спочатку потребувати «Полагодити PDF». JavaScript у дереві іменованих скриптів, у полях форм і в діях анотацій не видаляється; «Показати JavaScript» перелічує те, що лишилося.

Чорні прямокутники поверх слів — це «Замалювання», не зачищення. Зачищення знімає активні частини, а не маскує текст.

Працюйте лише з файлами, які вам дозволено змінювати перед надсиланням.

Вивантаження тимчасові. Архіву «зачищених» документів ми не ведемо.

Що вміє

  • Прибирає вибрані JS-хуки, метадані й вкладення за шляхом зачищення
  • Не є антивірусом і не маскує текст
  • Сторінковий текст зазвичай лишається
  • Анонімний API: /api/v1/security/sanitize-pdf

Коли брати цей інструмент

  • Прибрати JS перед вивантаженням на суворий портал
  • Віддати копію без вкладених файлів
  • Спростити PDF перед внутрішнім розсиланням

Як прибрати JavaScript і метадані з PDF?

  1. Вивантажте PDF, який треба спростити перед пересиланням.
  2. Залиште типові опції, якщо форма їх показує; зайве активне прибирається шляхом зачищення.
  3. Натисніть «Обробити» й завантажте результат.
  4. За потреби перевірте «Показати JavaScript» або панель вкладень у переглядачі.

Обмеження і межі

  • Не антивірус і не повна гарантія політики
  • Файли, захищені паролем, потребують пароля; виклики через API спочатку виконують «Зняти пароль»
  • Не замінює юридичне редагування чи замалювання
  • JavaScript у дереві іменованих скриптів, полях форм і анотаціях не видаляється
  • Обмеження завантаження на цьому сайті: 500 МБ на файл; якщо файл більший за приблизно 95 МБ, він надсилається частинами. Тіло одного прямого запиту до API — не більше 100 МБ.

Приклади

  • PDF із OpenAction після зачищення зазвичай відкривається без того скриптового хука
  • Вкладений notes.txt може зникнути з EmbeddedFiles після зачищення вкладень

Приватність цього інструмента

Файли надсилаються через HTTPS, обробляються в оперативній пам’яті або в короткочасному тимчасовому каталозі на наших серверах і видаляються, щойно результат готовий. Копій для подальшого перегляду, навчання моделей чи рекламних профілів ми не зберігаємо. Строки зберігання та відомості про файли cookie AdSense наведені в Політиці конфіденційності.

Часті запитання

Чи видаляє зачищення весь текст?
Ні. Воно цілить в активні надбудови. Звичайний текст сторінки лишається.
Чи це те саме, що «Замалювання»?
Ні. Замалювання малює чорні прямокутники. Зачищення знімає скрипти й подібне.
Чи знімає сертифікатний підпис?
Це не інструмент зняття підпису. Дивіться «Зняти підпис сертифіката» — і читайте його обмеження.
Чи гарантує проходження будь-якого корпоративного фільтра?
Ні. Політики різняться. Перевірте вимоги отримувача.

Востаннє оновлено:

Виклик із коду

Кожен інструмент на сайті - звичайний REST-інтерфейс. Для анонімної роботи не потрібні обліковий запис чи ключ API. І для браузера, і для розробників, і для програмних агентів.

curl -X POST "https://pdf123.xyz/api/v1/security/sanitize-pdf" \
  -F "[email protected]" \
  -F "removeJavaScript=true" \
  -F "removeEmbeddedFiles=true" \
  -F "removeXMPMetadata=true" \
  -F "removeMetadata=true" \
  -F "removeLinks=true" \
  -F "removeFonts=false" \
  -o output.pdf

Також є як MCP-інструмент для клієнтів із Model Context Protocol (JSON-RPC 2.0 через POST /mcp). Повний довідник API

Використати через ШІ-агента

Скіл

З цим скілом Claude Code, Codex, Cursor та інші ШІ-агенти зможуть виконати «Зачистити PDF» замість вас: /skills/pdf123-sanitize.md

Усі скіли для агентів

Файли потрібні лише для цієї обробки й потім стираються самі.