Как перевести JPG в PDF
Инструмент кладёт каждое изображение на отдельную страницу, вписывая его целиком и центрируя. Лист может быть A4, Letter или «как есть» — тогда размер страницы берётся прямо из пикселей снимка. Всё считается во вкладке, файл никуда не отправляется. Два места, где обычно возникают вопросы: поворот, записанный камерой в EXIF, и мутный результат из-за растянутой маленькой картинки.
Обновлено:
Коротко о цифрах
- Где обрабатывается
- в браузере, файл не уходит на сервер
- Размер листа
- A4, Letter или по размеру изображения
- Режим «как есть»
- 1 пиксель = 1 пункт = 1/72 дюйма
- Поворот из EXIF
- применяется матрицей страницы, JPEG ложится без перекодирования
- Вписывание
- по меньшему коэффициенту, с центрированием на листе
Откуда берётся размер листа
В режимах A4 и Letter лист фиксирован, а снимок масштабируется так, чтобы поместиться целиком — по меньшему из двух коэффициентов. Пустые поля по бокам или сверху и снизу неизбежны: соотношение сторон фотографии почти никогда не совпадает с бумажным.
В режиме «как есть» страница получает размер изображения напрямую: один пиксель превращается в один пункт, то есть в одну семьдесят вторую дюйма. Снимок шириной 3000 пикселей даст лист шириной около 106 сантиметров. Это нормально для просмотра на экране, но такой файл не отправить на печать без масштабирования — принтер увидит рулон, а не A4.
Ориентация в положении «авто» переворачивает лист под горизонтальный снимок. Если вам нужен строго вертикальный документ — например, скан удостоверения, — выберите книжную явно, иначе одна горизонтальная фотография развернёт свою страницу.
Что происходит с поворотом из EXIF
Телефон почти никогда не поворачивает пиксели физически: он записывает в JPEG тег ориентации, а разворачивает картинку уже программа-просмотрщик. PDF этот тег не читает, поэтому снимок, вложенный как есть и больше ничего, ляжет набок — именно так чужие конвертеры и выдают лежащие страницы.
Мы вкладываем JPEG без перекодирования — данные изображения остаются байт в байт, — а тег ориентации читаем из файла сами и применяем матрицей на странице: картинка рисуется повёрнутой или отражённой так, как её показал бы телефон. Качество не теряется вовсе, и неважно, умеет ли браузер разворачивать снимки. Метаданные камеры — EXIF вместе с геометкой, XMP и IPTC — при этом вырезаются и в PDF не попадают. Через холст идут WebP, HEIC, BMP и GIF: они ложатся в документ JPEG с качеством 0,9, а при прозрачности — PNG.
Почему фотография в PDF выглядит мутной
- Изображение меньше листа, а вписывается всегда целиком — значит, оно увеличивается. Снимок 800 на 600 пикселей, растянутый на A4, печатается примерно в 96 DPI и выглядит мягко.
- Скриншот с экрана телефона содержит ровно столько точек, сколько было на экране. Для печати их мало, и добавить их неоткуда.
- Исходник уже сжат мессенджером: пересланная фотография теряет и разрешение, и детали ещё до загрузки. Просите оригинал файлом.
- Для документа лучше не фотографировать, а сканировать: скан даёт ровный контраст и прямые края, а телефонное фото — тени, блики и трапецию.
Порядок работы
- Откройте JPG → PDF и перетащите снимки в окно загрузки.
- Выберите лист: A4 для печати, «как есть» — если PDF нужен только для экрана.
- Задайте ориентацию явно, если среди снимков смешаны вертикальные и горизонтальные.
- Нажмите кнопку конвертации — обработка идёт во вкладке, прогресс считается по файлам.
- Скачайте готовый PDF: имя собирается из даты, чтобы он не перезаписал предыдущий.
Частые вопросы
Почему фотография легла набок?
Значит, повернуть было не по чему. У JPEG метка ориентации читается из самого файла, и если её срезал мессенджер или редактор, кадр остаётся таким, каким его записала камера. У WebP и других форматов поворот зависит от браузера. Разверните снимок в любом редакторе, сохраните и загрузите заново — тогда пиксели будут повёрнуты физически.
Ухудшается ли качество снимка при вкладывании в PDF?
JPEG — нет: данные изображения ложатся в документ байт в байт, вырезаются только метаданные камеры, а поворот делает матрица страницы. PNG тоже без потерь: библиотека распаковывает его и сжимает заново тем же Deflate, пиксели остаются прежними. Ещё одно поколение сжатия с потерями получают только WebP, HEIC, BMP и GIF без прозрачности — они ложатся как JPEG с качеством 0,9.
Как сделать PDF ровно формата A4 из вертикального фото?
Выберите лист A4 и книжную ориентацию явно, не полагаясь на автоматическую. Тогда страница будет строго 210 на 297 миллиметров, а снимок впишется внутрь с белыми полями по бокам или сверху.
Итоговый PDF весит больше исходной фотографии — это нормально?
Небольшая разница нормальна, и бывает она в обе стороны: данные снимка лежат внутри теми же байтами, сверху добавляется структура документа, а метаданные камеры, наоборот, вырезаются. Заметно тяжелее файл выходит, когда исходник был в HEIC или WebP: их приходится перекодировать в JPEG, а он сжимает хуже. Если нужен маленький файл, сожмите изображение до конвертации или сожмите готовый PDF.