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

Наложение одного PDF на другой

«Наложить PDF» рисует страницы одного или нескольких PDF наложения поверх или под страницами базового PDF. Страницы наложения повторяются, если их меньше, чем страниц в базе, и растягиваются под каждую базовую страницу.

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

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

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

Наложение PDF сначала склеивает файлы наложения через qpdf, затем кладёт каждую страницу наложения как Form XObject на базовый документ. `overlayPosition` 0 — передний план, 1 — фон. Страницы наложения циклируются как `i % overlay_len` (каждая страница базы получает слой; если наложение короче, оно повторяется).

`overlayMode` читается и отбрасывается. Ярлыки порядка, чередования и фиксированного повтора цикл по модулю не меняют. Отсутствующие файлы наложения отклоняются с ошибкой неверного запроса.

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

Это не Объединение (склейка страниц подряд) и не редактор прозрачности. Если нужна одна картинка, уместнее Наложить изображение.

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

Функции

  • qpdf склеивает файлы наложения, затем Form XObject на каждую страницу
  • `overlayPosition` передний план/фон; `overlayMode` игнорируется
  • Короткое наложение повторяется по модулю
  • Анонимный API: /api/v1/general/overlay-pdfs

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

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

Как наложить один PDF на другой?

  1. Загрузите базовый PDF.
  2. Добавьте один или несколько PDF наложения. Выберите передний план (0) или фон (1).
  3. overlayMode можно не трогать. Цикл он не меняет.
  4. После скачивания откройте выборку страниц и проверьте, что слой появился.

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

  • overlayMode — мёртвое поле
  • Не Объединение и не только картинка (для картинки — Наложить изображение)
  • Результат пересобирается постранично: ссылки, поля форм, закладки и метаданные базового PDF не сохраняются, а флаги поворота страниц сбрасываются
  • Файлам с защитой паролем нужен пароль; при работе через API сначала запустите «Снять пароль»
  • Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.

Примеры

  • 1-страничное наложение на 10-страничной базе: метка на всех десяти страницах
  • Позиция 1 рисует наложение под уже существующим содержимым

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

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

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

Что если страниц наложения меньше, чем в базе?
Наложение повторяется. 1-страничное наложение на 5-страничной базе: на 5-й странице всё равно тот же слой.
Режим чередования чередует файлы?
Нет. overlayMode отбрасывается. Цикл всегда i по модулю длины наложения.
Это то же, что Объединение?
Нет. Объединение склеивает страницы подряд. Наложение рисует страницу наложения над или под уже существующей.
Что если забыть файл наложения?
Запрос завершится ошибкой неверного запроса: нужен хотя бы один файл наложения.

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

Вызов из кода

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

curl -X POST "https://pdf123.xyz/api/v1/general/overlay-pdfs" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "overlayMode=SequentialOverlay" \
  -F "overlayPosition=0" \
  -o output.pdf

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

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

Скилл

С этим скиллом Claude Code, Codex, Cursor и другие ИИ-агенты смогут выполнить «Наложить PDF» за вас: /skills/pdf123-overlay-pdfs.md

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

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