Страницы PDF

Удаляйте, переставляйте и дублируйте страницы на сетке.

Перетащите PDF сюда или нажмите, чтобы выбратьОдин PDF · любого размера · ничего не загружается
Массово

Позиции в сетке в её текущем виде, а не исходные номера страниц.

Нажмите на страницу, чтобы удалить или вернуть её. Перетаскивайте для перестановки; ‹ › сдвигают на шаг, ⧉ дублирует.

Продолжить с результатом:

Что делает этот инструмент

Перетащите PDF — и каждая страница появится миниатюрой с исходным номером. Нажмите на страницу, чтобы пометить её на удаление (повторное нажатие возвращает её), перетащите страницы на новое место, кнопками ‹ › двигайте их по одной позиции на телефоне, дублируйте страницу значком ⧉ или разверните весь документ задом наперёд одной кнопкой. Для длинных файлов удобнее вводить номера: напишите 1-3, 5, 8- и нажмите «Удалить эти» либо «Оставить только эти», чтобы извлечь выбранное в новый файл. Строка под сеткой всегда показывает, сколько страниц получится. Нажмите «Сохранить PDF» и скачайте результат.

Страницы копируются объект за объектом средствами pdf-lib, поэтому текст остаётся выделяемым, векторная графика — чёткой, встроенные шрифты и изображения не затрагиваются, а размер файла практически не меняется: это не «печать в PDF», которая превращает документ в картинки. Поля форм и аннотации переезжают вместе со своими страницами. Файл не покидает браузер: без загрузки на сервер, без очереди, без водяных знаков и без ограничений на число страниц и размер, кроме памяти вашего устройства.

Как пользоваться

Перетащите или выберите один PDF. Подождите, пока отрисуются миниатюры (они появляются постепенно; файл на 300 страниц занимает несколько секунд). Чтобы удалить страницы, нажмите на них — удалённые приглушаются, получают красный крестик, а их номера зачёркиваются; счётчик на выходе обновляется сразу. Чтобы переставить, перетащите миниатюру и бросьте её слева или справа от другой; синяя полоса показывает, куда она встанет. Чтобы извлечь, введите нужные страницы в поле и нажмите «Оставить только эти» — остальные пометятся на удаление, и отдельные страницы всё ещё можно доправить нажатием. «Сбросить» отменяет всё.

«Сохранить PDF» записывает новый файл с именем yourfile-organized.pdf. Из результата можно сразу перейти к объединению PDF, чтобы соединить его с другими документами, к сжатию PDF перед отправкой письмом или к PDF в изображения. Если нужно просто разрезать документ на несколько файлов по диапазонам, быстрее сделать это в разделении PDF; если страницы перевёрнуты, сначала исправьте их в повороте PDF. А когда порядок окончателен, добавьте номера страниц — они печатаются прямо на страницах, поэтому нумеровать нужно в последнюю очередь.

Частые сложности

Удаление страницы не удаляет то, что на неё ссылалось: закладки, ссылки и оглавление, указывавшие на удалённые или перемещённые страницы, в результат не попадают (pdf-lib копирует страницы, а не структуру оглавления), поэтому документ с кликабельным содержанием его потеряет. Если оглавление нужно сохранить, удаляйте страницы в полноценном редакторе PDF. Файлы под паролем переставить нельзя — сначала снимите защиту. Отсканированные PDF работают как любые другие: каждый скан — это изображение страницы, и он переезжает вместе с ней.

Дублирование страницы копирует и её ресурсы, поэтому копия полностраничного скана добавляет ещё столько же веса. Номера, напечатанные на самих страницах, при перестановке не меняются — это часть содержимого, а не метаданные, — так что документ с видимой нумерацией после перестановки может читаться как 1, 2, 5, 3; если это важно, проставьте номера заново. Очень большие файлы (сотни мегабайт) на телефоне могут упереться в память; в настольном браузере с ними всё в порядке.

Как устроена перестановка страниц

PDF хранит страницы в дереве страниц; порядок чтения — это просто порядок записей в этом дереве, а каждый объект страницы владеет своим потоком содержимого, шрифтами и изображениями (или ссылается на общие). Поэтому перестановка вообще не требует трогать содержимое: новый документ собирается копированием выбранных объектов страниц в выбранном порядке вместе со всем, на что они ссылаются. Отсюда и идеальное сохранение качества, и скорость даже на больших документах: ничего не отрисовывается, изображения не пережимаются, текст не переверстывается.

Миниатюры рисуются отдельно движком pdf.js — тем самым, которым Firefox показывает PDF, — исключительно для того, чтобы вы видели, что перемещаете. Они уже учитывают собственный атрибут поворота каждой страницы, поэтому вы видите то же, что покажет программа просмотра. Результат сохраняется с потоками объектов, и обычно получается чуть меньше исходника. Всё — разбор, отрисовка, копирование, сохранение — происходит на JavaScript в вашей вкладке; после загрузки страница работает офлайн.

Когда это нужно

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

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

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

Загружается ли мой PDF куда-нибудь?

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

Ухудшает ли удаление или перестановка качество?

Нет. Страницы копируются как объекты PDF — текст, векторы, шрифты и изображения остаются байт в байт теми же. Меняются только порядок и число страниц.

Как удалить сразу много страниц?

Введите их в поле диапазонами: 1-3, 5, 8- означает страницы с 1 по 3, страницу 5 и страницы с 8 до конца, — и нажмите «Удалить эти». «Оставить только эти» делает обратное и извлекает выбранное.

Почему пропали закладки?

Инструмент копирует страницы, а не структуру оглавления. Закладки и внутренние ссылки, опиравшиеся на прежний порядок страниц, не переносятся. Всё, что находится на самих страницах, сохраняется.

Можно ли упорядочить PDF с паролем?

Пока он зашифрован — нет. Сначала снимите пароль (его нужно знать), затем упорядочивайте разблокированный файл.