Shotnest

Shotnest · Библиотека

Проверяйте весь экспорт с закрытыми областями

Один чёрный прямоугольник в помощнике закрытия области Shotnest скрывает только одну зону; повторённые имена, превью и шапки в других местах остаются видны в новом PNG.

Один прямоугольник на экспорт

Помощник закрытия области принимает один прямоугольник: левый край, верхний край, ширину и высоту в пикселях. Он рисует исходное изображение на canvas, задаёт заливку чёрным с полной непрозрачностью и закрашивает этот прямоугольник. Остальное изображение без изменений копируется в новый PNG, а исходный файл никогда не меняется.

На скриншотах одна и та же деталь часто видна больше одного раза. Экран чата может повторять имя контакта в заголовке, в цитируемом ответе и в уведомлении вверху. Если закрыть одно из них, остальные останутся читаемыми.

Прямоугольник проверяется по изображению до того, как что-либо нарисовано. Левый край плюс ширина не должны выходить за правую сторону изображения, а верхний край плюс высота — за нижнюю; такой прямоугольник отклоняется с ошибкой, а не обрезается, поэтому закрытая область всегда ровно та, которую вы ввели.

Проверьте всю экспортированную копию

  1. Прежде чем рисовать первый прямоугольник, перечислите все места, где встречаются личные данные.
  2. Закройте первую область и создайте PNG.
  3. Откройте этот PNG, а не оригинал, и посмотрите на шапки, подвалы, значки и маленькие превью.
  4. Если нужно закрыть ещё одну область, загрузите экспортированный PNG и добавьте следующий прямоугольник.
  5. Храните оригинал и проверенную копию для отправки как отдельные файлы.

Где одного прямоугольника не хватает

Делайте закрывающий прямоугольник на несколько пикселей больше скрываемого текста, чтобы сглаженные края букв на границе не оставались читаемыми.

Закрыто — ещё не анонимно

Помощник выполняет одну замену пикселей там, где вы её разместили. Он не ищет персональные данные, не читает штрихкоды и не удостоверяет, что изображение безопасно публиковать. Поэтому инструмент закрытия области по ссылке ниже напоминает о проверке всего экспорта.