Перейти к основному содержимому
PPDF123

Склейка страниц PDF в одну длинную страницу

«Собрать в одну страницу» кладёт все страницы PDF друг под другом на одну высокую страницу. Её ширина равна ширине самой широкой страницы, а высота — сумме высот всех страниц. Это лента, а не несколько страниц на листе.

Перетащите файлы сюда или нажмите, чтобы выбрать

Форматы: PDF · до 500.0 MB на файл · до 20 файлов за раз

Файл можно также вставить через Ctrl/Cmd+V или из меню буфера обмена.

Сборка в одну страницу кладёт каждую страницу как Form XObject на одну очень высокую страницу. Ширина — максимальная ширина страниц. Высота — сумма высот. Более узкие страницы могут растянуться по ширине до этого максимума.

Параметров нет. Файлы, защищённые паролем, снимаются с защиты прямо на этой странице, как только вы введёте пароль; при работе через API сначала запустите «Снять пароль». При очень большой высоте некоторые просмотрщики отказываются рисовать.

Это не вёрстка N-на-1 (несколько страниц на лист) и не стена миниатюр. Это одна вертикальная лента.

Для отдельных файлов — Разделение PDF. Для наложения — Наложение PDF.

Загрузки временные. Библиотеку ваших PDF мы не храним.

Функции

  • Одна страница; Form XObject стопкой по высоте
  • Без опций; локальный lopdf
  • Узкие страницы могут растянуться до максимальной ширины
  • Анонимный API: /api/v1/general/pdf-to-single-page

Когда применять

  • Собрать длинную ленту для скриншота таймлайна
  • Подать в конвейер, который отвергает многостраничные файлы
  • Свести короткую форму в одну прокрутку для сравнения

Как поместить все страницы PDF на одну страницу?

  1. Загрузите PDF.
  2. Нажмите «Обработать». Полей нет.
  3. Скачайте PDF и убедитесь, что число страниц равно 1.
  4. Прокрутите длинную страницу. Некоторые мобильные просмотрщики ломаются на огромной высоте.

Ограничения и особые случаи

  • Только вертикальная стопка
  • Нет интервала и нет N-на-1
  • Огромная высота может не отображаться
  • Ссылки, закладки и флаги поворота страниц не сохраняются
  • Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.

Примеры

  • Две страницы по 800 пунктов высоты дают одну ~1600 пунктов
  • 200-страничный файл может скачаться, но на телефоне не открыться

Конфиденциальность этого инструмента

Файлы загружаются по HTTPS, обрабатываются в памяти или в короткоживущем временном каталоге на наших серверах и удаляются, когда результат готов. Копии для последующего просмотра, обучения моделей или рекламных профилей мы не храним. Сроки хранения и сведения о cookie AdSense указаны в Политике конфиденциальности.

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

Две страницы A4 встанут рядом как A3?
Нет. Они складываются вертикально. Ширина — максимум ширин страниц.
Текст ещё можно выделять?
Если в исходных страницах были текстовые объекты, они остаются внутри Form XObject. Поведение просмотрщиков разное.
Есть лимит страниц?
В операции жёсткого лимита нет. На практике упираются память, время и максимальный размер страницы у просмотрщика.
Можно оставить зазор между страницами?
Нет. Высоты складываются напрямую, опции интервала нет.

Последнее обновление:

Вызов из кода

Каждый инструмент на сайте: обычный REST. Анонимно не нужны ни аккаунт, ни ключ API. И для браузера, и для разработчиков, и для ИИ-агентов.

curl -X POST "https://pdf123.xyz/api/v1/general/pdf-to-single-page" \
  -F "[email protected]" \
  -o output.pdf

Есть и как MCP-инструмент для клиентов на Model Context Protocol (JSON-RPC 2.0, POST /mcp). Полное описание API

Использовать через ИИ-агента

Скилл

С этим скиллом Claude Code, Codex, Cursor и другие ИИ-агенты смогут выполнить «Собрать в одну страницу» за вас: /skills/pdf123-to-single-page.md

Все скиллы для агентов

Файлы нужны только для этой обработки и потом удаляются.