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

Преобразование изображений в PDF

«Изображения в PDF» помещает каждое загруженное изображение PNG, JPEG, GIF или BMP на отдельную страницу и возвращает один PDF в порядке загрузки. Размер страницы соответствует размеру изображения.

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

Форматы: PNG, JPG, JPEG, GIF, BMP · до 500.0 MB на файл

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

Изображения в PDF встраивают каждый загруженный растр как отдельную страницу через `pdfio::embed_image_page`. Достаточно одного PNG. Несколько файлов становятся страницами в порядке загрузки. Имя выходного PDF берётся от первого файла.

В форме нет параметров, а поля API `fitOption`, `colorType` и `autoRotate` не читаются. Каждая страница получает размер своего изображения (1 пиксель = 1 пункт); соотношение сторон, оттенки серого и автоповорот встраивание не меняют. Прозрачность сводится: изображения переводятся в RGB, альфа-канал отбрасывается.

Страница принимает PNG, JPEG, GIF и BMP. SVG — другой путь (`/api/v1/convert/svg/pdf`), не этот. Недекодируемый растр падает с ошибкой.

Это не OCR и не драйвер «печать в PDF». Текст на скриншоте остаётся пикселями. Для выделяемого текста — HTML в PDF, Markdown в PDF или OCR в Markdown.

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

Функции

  • Одна страница на изображение; локальное встраивание lopdf
  • Один файл достаточен; несколько файлов добавляют страницы по порядку
  • Без параметров: каждая страница получает размер своего изображения, альфа отбрасывается
  • Анонимный API: /api/v1/convert/img/pdf

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

  • Превратить фото с телефона в одностраничный PDF для портала загрузки
  • Сложить несколько сканов страницами без повторной печати
  • Сохранить исходный размер в пикселях, а не навязывать A4

Как преобразовать изображения в PDF?

  1. Добавьте один или несколько PNG, JPEG, GIF или BMP. Порядок загрузки — порядок страниц.
  2. Параметров нет; каждая страница получает размер своего изображения.
  3. Нажмите «Обработать» и скачайте PDF.
  4. Откройте и убедитесь, что число страниц равно числу изображений.

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

  • Нет подгонки страницы, оттенков серого и автоповорота
  • Прозрачные области теряют альфа-канал
  • Не OCR; скриншоты остаются картинками
  • SVG — другой путь API
  • Лимит загрузки на сайте: 500 МБ на файл, файлы крупнее примерно 95 МБ отправляются частями. Тело одного прямого запроса к API ограничено 100 МБ.

Примеры

  • Загрузка receipt.png даёт одностраничный PDF того же размера, что PNG
  • Сначала a.jpg, затем b.jpg: две страницы, сначала a, потом b

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

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

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

Нужны две картинки?
Нет. Одна картинка — одностраничный PDF. Две и больше добавляются в порядке загрузки.
Можно ли преобразовать в оттенки серого или вписать картинку в A4?
Нет. Сервер встраивает пиксели как декодированы, на странице размером с изображение.
Можно загрузить SVG сюда?
По этому пути API — нет. SVG идёт через WeasyPrint convert/svg/pdf.
Применяется ли поворот EXIF?
autoRotate игнорируется. Ориентация такая, какую даёт декодер изображения.

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

Вызов из кода

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

curl -X POST "https://pdf123.xyz/api/v1/convert/img/pdf" \
  -F "[email protected]" \
  -F "[email protected]" \
  -o output.pdf

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

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

Скилл

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

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

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