Все руководства

Можно ли упорядочить страницы PDF без загрузки на сервер?

Короткий ответ: да. Более длинный зависит от того, что именно считать «без загрузки».

Две архитектуры

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

Браузерные инструменты не отправляют PDF никуда. Файл открывается и изменяется в собственной памяти браузера, результат собирается там же и оттуда сохраняется.

Второй вариант стал практичным сравнительно недавно. Браузеры научились исполнять полноценный PDF-движок, скомпилированный в WebAssembly, и настолько быстро, что перестановка страниц в документе на 300 страниц занимает миллисекунды. Несколько лет назад это не было реалистичным вариантом.

Что значит «остаётся на вашем устройстве»

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

Вот чего это утверждение не покрывает, и умолчать об этом было бы нечестно:

Как проверить самому

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

Настоящее ограничение: память

Работа в браузере стоит RAM, а не трафика. Очень большой документ — сотни отсканированных страниц в высоком разрешении — способен упереться в то, что вкладке разрешено занимать.

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

Как это устроено в Organize PDF

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

Упорядочите PDF в браузере → Organize PDF