Преобразование изображений в 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?
- Добавьте один или несколько PNG, JPEG, GIF или BMP. Порядок загрузки — порядок страниц.
- Параметров нет; каждая страница получает размер своего изображения.
- Нажмите «Обработать» и скачайте PDF.
- Откройте и убедитесь, что число страниц равно числу изображений.
Ограничения и особые случаи
- Нет подгонки страницы, оттенков серого и автоповорота
- Прозрачные области теряют альфа-канал
- Не 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
Файлы нужны только для этой обработки и потом удаляются.