Інструкція
Як приховати текст у PDF так, щоб він справді зник
Малювання чорного прямокутника поверх імені чи номера рахунку в редакторі PDF часто просто додає фігуру поверх сторінки: оригінальний текст усе ще можна виділити, скопіювати або знайти іншою програмою для читання, щойно цю фігуру прибрати чи проігнорувати. Справжнє приховування тексту означає, що чутливий текст узагалі перестає бути частиною документа. Цей посібник перетворює сторінку на зображення і зафарбовує чутливу ділянку прямо в пікселях, а потім перебудовує PDF із зафарбованих зображень, поєднуючи три інструменти, кожен з яких працює у вашому браузері.
Крок за кроком
- Відкрийте інструмент «PDF у зображення» і сконвертуйте свій документ. Оберіть PNG замість JPEG, щоб чорний прямокутник вийшов із чистими, суцільними краями без артефактів стиснення, і виберіть 300 DPI, щоб недоторкані частини сторінки залишалися читабельними. Кожна сторінка завантажується як окремий файл зображення.
- Для кожної сторінки, що містить щось для приховування, відкрийте зображення в інструменті «Приховування на зображенні», намалюйте прямокутник поверх чутливого тексту і встановіть режим «Чорний прямокутник». Завантажте зафарбоване зображення. Повторіть для кожної потрібної сторінки; сторінку без чого приховувати можна використати такою, якою вона вийшла з кроку 1.
- Перетягніть усі зображення сторінок, зафарбовані й недоторкані, у первісному порядку в інструмент «Зображення у PDF». Інструмент розміщує по одному зображенню на сторінку і перебудовує один PDF.
- Конвертуйте і завантажте перебудований PDF. Відкрийте його і спробуйте виділити чи знайти текст, який раніше був видимий на зафарбованих сторінках: виділяти нічого, бо сторінка тепер зображення, а не текст.
Чому чорного прямокутника в редакторі PDF часто недостатньо
Багато редакторів PDF дозволяють намалювати непрозору фігуру поверх абзацу і назвати це приховуванням, але ця фігура зазвичай є окремим обʼєктом, що лежить поверх вмісту сторінки, а не зміною самого тексту. Оригінальні символи можуть усе ще бути там, під низом: виділення ділянки, команда «Виділити все», відкриття файлу в іншій програмі перегляду або видалення анотації можуть повернути прихований текст. Оскільки типовий користувач не може надійно перевірити, чи певний редактор справді видаляє текст під низом, чи просто малює поверх нього, безпечніший підхід полягає в тому, щоб повністю прибрати текстовий шар, перш ніж малювати чорний прямокутник.
Растеризація прибирає текстовий шар до приховування
Конвертація сторінки PDF у зображення інструментом «PDF у зображення» рендерить сторінку через PDF.js на canvas і експортує пікселі як файл PNG чи JPEG. Щойно це стається, на сторінці більше немає жодних текстових обʼєктів: це сітка кольорів пікселів. Малювання чорного прямокутника на цьому зображенні інструментом «Приховування на зображенні» в режимі «Чорний прямокутник» перезаписує значення пікселів усередині прямокутника суцільним чорним кольором, відкидаючи все, що було там раніше. Немає тексту під низом, який можна відновити, бо тексту в файлі більше немає взагалі ніде.
Чим ви жертвуєте, перебудовуючи PDF із зображень
Перезбирання сторінок інструментом «Зображення у PDF» дає документ, що повністю складається з картинок. Це саме те, що потрібно для зафарбованих сторінок, але це стосується кожної включеної сторінки: жоден текст у підсумковому PDF не можна виділити, знайти пошуком чи прочитати програмою для читання з екрана, навіть на сторінках, де не було чого приховувати. Також очікуйте, що файл буде помітно більшим за оригінальний текстовий PDF, оскільки зображення займають більше місця, ніж векторний текст і шрифти, які вони заміняють. Зберігайте оригінальний PDF приватно і діліться лише растеризованою, зафарбованою копією з тими, кому вона потрібна.
Інструменти з цього гайда
- PDF у зображенняКонвертуйте кожну сторінку PDF у PNG чи JPG безпосередньо у вашому браузері.
- Затемнення ділянок зображенняРозмивайте чи закривайте чорним конфіденційні ділянки своїх зображень перед публікацією, без завантаження.
- Зображення у PDFОб'єднуйте одне чи кілька зображень (JPG, PNG, WebP) в єдиний PDF прямо у вашому браузері.
Поширені запитання
Чи видаляє малювання чорного прямокутника прямо в редакторі PDF текст під низом?
Це повністю залежить від редактора, і зазвичай у вас немає простого способу це перевірити. Деякі інструменти справді видаляють прихований вміст під час зведення чи експорту файлу; інші залишають оригінальний текстовий обʼєкт на сторінці під непрозорою фігурою, і його може відновити будь-хто, хто знає, де шукати. Оскільки ви не можете легко визначити, який із випадків стосується конкретного PDF, растеризація сторінки і зафарбовування пікселів напряму усуває цю невизначеність: щойно текстовий шар зник, відновлювати нічого.
Чи залишиться у зафарбованому PDF десь виділюваний або доступний для пошуку текст?
Ні, на жодній сторінці, щойно ви перебудуєте документ із зображень. Растеризація є операцією «все або нічого» для сторінок, які ви конвертуєте: сторінки, які не потребували приховування, теж втрачають свій виділюваний текст. Цей компроміс усуває будь-які сумніви щодо чутливого вмісту; якщо приховування потрібне лише деяким сторінкам, ви можете потім обʼєднати їх із недоторканими текстовими сторінками оригінального документа за допомогою інструмента «Обʼєднати PDF», якщо для вас важливо зберегти пошук на частині сторінок.