Перейти до основного вмісту
PPDF123

Додавання зображення до PDF

Накласти зображення розміщує картинку PNG, JPEG чи SVG на PDF у позиції x та y, яку ви вкажете, у пунктах від лівого нижнього кута. Без вашого вибору «кожна сторінка» штампується лише перша сторінка.

Перетягніть файли сюди або натисніть, щоб вибрати

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

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

Накладання зображення кладе `imageFile` у координати точок PDF `(x,y)` (початок — лівий нижній кут). Растрові файли стають Flate XObject. SVG друкується через WeasyPrint і імпортується як Form. `everyPage=true` покриває всі сторінки; інакше лише першу.

Завантаження має ім’я `overlayed_{base}.pdf`. Файли, захищені паролем, на цій сторінці розблоковуються за вас, щойно ви введете пароль; виклики через API спочатку виконують «Зняти пароль».

Полів масштабу немає. Розмір іде з рідної ширини/висоти зображення в матриці `cm`. Непрозорість не є параметром.

Для текстової позначки — «Поставити штамп». Для іншого PDF як шару — «Накласти PDF».

Вивантаження тимчасові. Альбому зображень ми не зберігаємо.

Що вміє

  • Растровий XObject або SVG через WeasyPrint як Form
  • `x`,`y` у пунктах; перша сторінка або кожна
  • Немає непрозорості чи масштабу
  • Анонімний API: /api/v1/misc/add-image

Коли брати цей інструмент

  • Поставити PNG-логотип на першу сторінку
  • Повторити позначку в фіксованій точці на кожній сторінці
  • Прийняти точність друку WeasyPrint для SVG

Як додати зображення до PDF?

  1. Вивантажте PDF і зображення (PNG, JPEG або SVG).
  2. Задайте x і y у пунктах від лівого нижнього кута.
  3. Оберіть лише першу сторінку або кожну.
  4. Завантажте overlayed_*.pdf і перевірте якір.

Обмеження і межі

  • Немає полів масштабу/непрозорості
  • Великі растри стають великим розміщенням у PDF
  • Прозорі ділянки PNG не зберігаються: зображення перетворюються на RGB, тож прозорі пікселі набувають кольору, що зберігається під ними, найчастіше чорного
  • Файли, захищені паролем, потребують пароля; виклики через API спочатку виконують «Зняти пароль»
  • Обмеження завантаження на цьому сайті: 500 МБ на файл; якщо файл більший за приблизно 95 МБ, він надсилається частинами. Тіло одного прямого запиту до API — не більше 100 МБ.

Приклади

  • x=0 y=0 ставить лівий низ зображення в лівий низ сторінки
  • everyPage=false лишає сторінки з 2-ї без змін

Приватність цього інструмента

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

Часті запитання

Чому логотип величезний?
Матриця cm трактує ширину/висоту пікселів як одиниці PDF. PNG на 2000px має 2000 пунктів завширшки.
Чи y рахується зверху?
Ні. У типовому просторі PDF початок координат — лівий нижній кут.
Чи можна задати непрозорість?
Ні. Накладання — непрозорі оператори малювання.
Чи лишається SVG вектором?
SVG друкується WeasyPrint у сторінку PDF і кладеться як form. Очікуйте друкований вигляд, не редагований SVG.

Востаннє оновлено:

Виклик із коду

Кожен інструмент на сайті - звичайний REST-інтерфейс. Для анонімної роботи не потрібні обліковий запис чи ключ API. І для браузера, і для розробників, і для програмних агентів.

curl -X POST "https://pdf123.xyz/api/v1/misc/add-image" \
  -F "[email protected]" \
  -F "[email protected]" \
  -F "x=0" \
  -F "y=0" \
  -F "everyPage=false" \
  -o output.pdf

Також є як MCP-інструмент для клієнтів із Model Context Protocol (JSON-RPC 2.0 через POST /mcp). Повний довідник API

Використати через ШІ-агента

Скіл

З цим скілом Claude Code, Codex, Cursor та інші ШІ-агенти зможуть виконати «Накласти зображення» замість вас: /skills/pdf123-add-image.md

Усі скіли для агентів

Файли потрібні лише для цієї обробки й потім стираються самі.