Перейти к содержимому
comprimirunpdf
100% конфиденциально и локально

Как сжать PDF, не загружая его ни на какой сервер: почему это важно и как это проверить

Большинство онлайн-компрессоров загружают ваш документ на чужой сервер и просят поверить, что его удалят. Есть другой способ, и верить никому не нужно: это проверяется за тридцать секунд.

Автор: Robert Bzia7 мин чтения

Когда форма отклоняет ваш PDF из-за слишком большого размера, решение кажется очевидным: набрать в поиске «сжать PDF» и воспользоваться первым результатом. Почти никто в этот момент не задумывается, что только что сделал со своим документом. А ведь речь часто идёт о самом чувствительном, что есть на диске: скане удостоверения личности, расчётном листке, подписанном договоре, медицинском заключении.

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

Торопитесь? Инструмент на этом сайте сжимает файл до нужного размера, и файл не покидает ваше устройство.

Сжать PDF сейчас

Что на самом деле происходит, когда вы загружаете PDF в онлайн-компрессор

В классической модели нажатие «сжать» запускает загрузку: ваш файл передаётся через интернет на сервер, часто в другой стране, где программа обрабатывает его и возвращает результат. Между этими двумя моментами происходит несколько вещей, которые интерфейс не показывает.

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

Альтернатива: пусть работу выполняет ваш собственный браузер

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

Когда инструмент работает так, фраза «мы не загружаем ваш файл» — это не политика конфиденциальности, а описание архитектуры. Нет сервера, который мог бы увидеть документ, потому что не существует ни одного сетевого запроса, который бы его передавал. Сервер лишь отдаёт приложение — HTML, JavaScript, стили, — как отдал бы любую веб-страницу, и дальше в работе не участвует.

Схема, сравнивающая серверный компрессор PDF, где документ загружается на чужой сервер, и компрессор в браузере, где документ сжимается внутри вкладки и не передаётся по сети.
В серверном компрессоре ваш PDF передаётся по сети и копируется за пределами вашего компьютера; в компрессоре, работающем в браузере, сервер лишь отдаёт приложение. Увеличить изображение
Схема, сравнивающая серверный компрессор PDF, где документ загружается на чужой сервер, и компрессор в браузере, где документ сжимается внутри вкладки и не передаётся по сети.

Проведите, чтобы увидеть всё изображение

Что для этого нужно технически

Эту модель делают возможной две составляющие. Первая — библиотека, способная разбирать формат PDF прямо в браузере, благодаря чему файл можно отрисовать без внешней помощи. Вторая — Web Worker: поток выполнения, работающий параллельно с интерфейсом. Без него сжатие документа на двадцать мегабайт подвешивало бы всю страницу на несколько секунд; с ним индикатор хода работы движется плавно, пока работа идёт в фоне.

Как проверить это самостоятельно меньше чем за минуту

Это самое важное, и это подходит для любого инструмента, который утверждает, что обрабатывает файлы локально, включая этот. Верить ничему не нужно: достаточно посмотреть.

Инфографика с тремя способами проверить, загружает ли компрессор ваш PDF: режим полёта — решающая проверка; вкладка «Сеть» в браузере — очень надёжная; политика конфиденциальности — даёт лишь косвенные признаки.
Три проверки, загружает ли онлайн-компрессор ваш документ: от самой убедительной до той, что даёт лишь подсказки. Увеличить изображение
Инфографика с тремя способами проверить, загружает ли компрессор ваш PDF: режим полёта — решающая проверка; вкладка «Сеть» в браузере — очень надёжная; политика конфиденциальности — даёт лишь косвенные признаки.

Проведите, чтобы увидеть всё изображение

Способ 1: вкладка «Сеть» (30 секунд)

  1. Откройте инструменты разработчика в браузере: F12 в Windows и Linux, Cmd + Option + I на Mac.
  2. Перейдите на вкладку Сеть (или Network) и оставьте список на виду.
  3. Сожмите файл как обычно и следите за запросами, которые появляются в это время.

Что искать: любой запрос типа POST или PUT, размер отправленных данных которого похож на размер вашего документа. Если ваш PDF весит 4 МБ и вы видите исходящий запрос примерно на 4 МБ, ваш файл загружен, что бы ни было написано на странице. Если после завершения сжатия нет ни одного нового запроса такого объёма, ничего не ушло.

Два списка вкладки «Сеть» браузера: в одном есть POST-запрос на 4,1 МБ — размер PDF; в другом при сжатии не появляется ни одного запроса.
Пример того, что показывает вкладка «Сеть»: POST-запрос размером с документ выдаёт, что документ был загружен. Увеличить изображение
Два списка вкладки «Сеть» браузера: в одном есть POST-запрос на 4,1 МБ — размер PDF; в другом при сжатии не появляется ни одного запроса.

Проведите, чтобы увидеть всё изображение

Способ 2: режим полёта (решающая проверка)

Это самая убедительная проверка, и для неё не нужно уметь читать список запросов. Загрузите страницу как обычно, затем отключите Wi-Fi или мобильный интернет и сожмите файл.

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

Способ 3: прочитать мелкий шрифт в политике конфиденциальности

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

Что всё-таки регистрируется, даже здесь

Честность в этом вопросе — часть аргумента. То, что документ не загружается, не означает, что посещение невидимо:

Существенная разница в том, что ни одна из этих записей не содержит содержимого ваших документов, потому что ваши документы никогда не отправляются. Можно узнать, что кто-то посетил сайт, но не то, что он сжимал.

Компромиссы, если говорить прямо

Локальная обработка не бесплатна. У неё есть три реальных ограничения, о которых стоит знать заранее:

Чек-лист для оценки любого компрессора PDF

Если завтра вы воспользуетесь другим инструментом, эти пять вопросов за минуту подскажут, с какой моделью вы имеете дело:

  1. Работает ли он с отключённым Wi-Fi? Если да, он обрабатывает файлы локально. Если нет, он загружает ваши файлы.
  2. Появляется ли на вкладке «Сеть» большой запрос во время сжатия?
  3. Говорит ли политика конфиденциальности о сроках удаления файлов? Это выдаёт, что файлы хранятся.
  4. Нужно ли регистрироваться или указывать e-mail, чтобы скачать результат? Это признак того, что файл находится на их сервере и они контролируют выдачу.
  5. Можно ли выбрать точный итоговый размер или только «низкое / среднее / высокое»? Это вопрос удобства, а не конфиденциальности, но он решает всё, когда форма требует меньше 2 МБ.
Инфографика с пятью вопросами для оценки компрессора PDF и ответом, который является хорошим или плохим знаком: работает ли он без сети, видна ли загрузка во вкладке «Сеть», говорится ли в политике о сроках удаления, требуется ли регистрация и можно ли выбрать точный размер.
Пять вопросов, чтобы за минуту понять, с каким компрессором вы имеете дело. Увеличить изображение
Инфографика с пятью вопросами для оценки компрессора PDF и ответом, который является хорошим или плохим знаком: работает ли он без сети, видна ли загрузка во вкладке «Сеть», говорится ли в политике о сроках удаления, требуется ли регистрация и можно ли выбрать точный размер.

Проведите, чтобы увидеть всё изображение

Частые вопросы

Безопасно ли сжимать PDF онлайн?

Зависит от того, где он обрабатывается. Если инструмент загружает файл на сервер, какое-то время копия вашего документа находится вне вашего контроля, а её удаление — обещание, которое невозможно проверить. Если файл обрабатывается в браузере, документ не покидает устройство. Чтобы отличить одно от другого, отключите Wi-Fi и сожмите файл: если всё работает, ничего не загружается.

Как понять, загружает ли компрессор PDF мой файл?

Откройте инструменты разработчика в браузере (F12), перейдите на вкладку «Сеть» и сожмите файл. Запрос POST или PUT размером примерно с ваш документ означает, что он был загружен. Самая простая проверка — режим полёта: сервис, который загружает файлы, без сети перестаёт работать.

Теряется ли качество при сжатии в браузере, а не на сервере?

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

Что дальше

Если вы дочитали до этого места, потому что форма отклонила ваш файл, вам нужен конкретный размер. Вот страницы самых востребованных лимитов; каждая открывает инструмент с уже заданной целью:

Чтобы понять, откуда берётся вес PDF, прочитайте, почему PDF столько весит; а если вы собираетесь отправить его по почте, это руководство объясняет, сколько на самом деле помещается во вложение.

А если хотите сжать файл без установки программ, это руководство сравнивает возможности каждой системы —iPhone, Android, Mac и Windows— с компрессором в браузере.

Другие полезные руководства

Все руководства · Перейти к сжатию PDF