Перестановка страниц в PDF
«Переставить страницы» меняет порядок страниц PDF через qpdf. Он умеет следовать вашему списку страниц, разворачивать файл, сортировать для дуплексной печати или брошюры, разделять нечётные и чётные, убирать первую или последнюю страницу и дублировать страницы.
Перетащите файл сюда или нажмите, чтобы выбрать
Форматы: PDF · до 500.0 MB на файл
Файл можно также вставить через Ctrl/Cmd+V или из меню буфера обмена.
Перестановка страниц строит список страниц и копирует его через qpdf. Реализованы все режимы формы: `REVERSE_ORDER` (по умолчанию), `CUSTOM` (введённый вами список страниц в указанном порядке), `DUPLEX_SORT` (1, последняя, 2, предпоследняя, …), `BOOKLET_SORT` (порядок спуска полос для брошюры на скобе, дополненный до кратного четырём), `ODD_EVEN_SPLIT` (сначала нечётные, затем чётные), `REMOVE_FIRST`, `REMOVE_LAST`, `REMOVE_FIRST_AND_LAST` и `DUPLICATE` (каждая страница дважды подряд).
`CUSTOM` и `DUPLICATE` читают список страниц (`pageNumbers`, а в API — `order`). `CUSTOM` без списка отклоняется; разворот делает только `REVERSE_ORDER` (или отсутствие режима). `DUPLICATE` без списка дублирует все страницы, а повторяющийся номер в списке `CUSTOM` используется один раз. Неизвестный `customMode` отклоняется, а не разворачивает молча, и режим, после которого не осталось бы страниц (например, удаление первой страницы в одностраничном файле), — ошибка.
Сортировка для брошюры только переставляет страницы; две страницы на одном листе она не размещает. Файлы, защищённые паролем, снимаются с защиты прямо на этой странице, как только вы введёте пароль; при работе через API сначала запустите «Снять пароль».
Извлечение страниц использует тот же путь API со списком страниц и без выбранного режима.
Функции
- Подмножество qpdf: разворот, свой порядок, дуплекс, брошюра, нечёт/чёт, удаление первой/последней, дублирование
- Свой порядок и дублирование используют список страниц
- Неизвестные режимы отклоняются с ошибкой
- Анонимный API: /api/v1/general/rearrange-pages
Когда применять
- Перевернуть стопку, где последняя страница была отсканирована первой
- Собрать нечётные, затем чётные в один файл
- Убрать обложку или последнюю страницу за один шаг
- Дублировать каждую страницу для копии на рецензию
Как переставить страницы в PDF?
- Загрузите PDF.
- Выберите режим. Для своего порядка или дублирования заполните список страниц (или перетащите миниатюры, чтобы задать порядок).
- Нажмите «Обработать».
- Скачайте файл и проверьте порядок страниц (дублирование удваивает их число).
Ограничения и особые случаи
- Сортировка для брошюры только переставляет; спуска двух страниц на лист нет
- Режим, после которого не остаётся страниц, даёт ошибку
- Для файлов, защищённых паролем, нужен пароль
- Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.
Примеры
- 4-страничный файл после разворота: 4,3,2,1
- 4 страницы в режиме нечёт/чёт: 1,3,2,4
- 6 страниц в дуплексной сортировке: 1,6,2,5,3,4
Конфиденциальность этого инструмента
Файлы загружаются по HTTPS, обрабатываются в памяти или в короткоживущем временном каталоге на наших серверах и удаляются, когда результат готов. Копии для последующего просмотра, обучения моделей или рекламных профилей мы не храним. Сроки хранения и сведения о cookie AdSense указаны в Политике конфиденциальности.
Частые вопросы
- Что будет, если выбрать свой порядок без списка страниц?
- Запрос завершится ошибкой неверного запроса с сообщением, что pageNumbers обязателен. Свой порядок никогда не разворачивает страницы; введите список, например 3,1,2.
- Что делает дублирование?
- Каждая страница из списка (все страницы, если список пуст) выводится дважды подряд: 1,1,2,2,…
- Есть спуск полос для брошюры?
- BOOKLET_SORT выдаёт порядок печати для брошюр на скобе (8 страниц превращаются в 8,1,2,7,6,3,4,5). Он переставляет страницы; две страницы на одном листе не размещает.
- Что будет, если отправить через API неизвестный режим?
- Запрос завершится ошибкой неверного запроса с названием режима; молчаливого разворота больше нет.
Последнее обновление:
Вызов из кода
Каждый инструмент на сайте: обычный REST. Анонимно не нужны ни аккаунт, ни ключ API. И для браузера, и для разработчиков, и для ИИ-агентов.
curl -X POST "https://pdf123.xyz/api/v1/general/rearrange-pages" \
-F "[email protected]" \
-F "customMode=REVERSE_ORDER" \
-F "pageNumbers=all" \
-o output.pdfЕсть и как MCP-инструмент для клиентов на Model Context Protocol (JSON-RPC 2.0, POST /mcp). Полное описание API
Использовать через ИИ-агента
СкиллС этим скиллом Claude Code, Codex, Cursor и другие ИИ-агенты смогут выполнить «Переставить страницы» за вас: /skills/pdf123-rearrange-pages.md
Файлы нужны только для этой обработки и потом удаляются.