LeanImg

Как конвертировать JPG в PDF без загрузки где-либо

Что на самом деле происходит, когда изображение становится страницей PDF: размер страницы, DPI печати и повторное кодирование, о котором никто не упоминает. С измеренными данными из реальной конверсии.

Конвертация изображения в PDF звучит как упаковка. То же самое изображение, новая обертка. Это не так: изображение декодируется, повторно кодируется и получает физический размер страницы, и каждый из этих шагов изменяет что-то, о чем инструменты, выполняющие это, редко упоминают. Вот что на самом деле происходит, измеренное с помощью нашего собственного конвертера, включая части, которые делают нас менее привлекательными.

Теряется ли качество при конвертации JPG в PDF?

Да, один раз. Ваш файл декодируется в сырые пиксели и снова кодируется как новый JPEG с качеством 92 перед тем, как попасть на страницу, используя собственный кодировщик браузера через OffscreenCanvas.convertToBlob. Оригинальные байты никогда не передаются нетронутыми.

На фотографии вы этого не увидите. Качество 92 высокое, и одно дополнительное поколение на обычном JPEG с камеры невидимо при любом разумном размере просмотра. Где это проявляется, так это в скриншоте с мелким текстом или диаграмме с плоским цветом и четкими краями, потому что JPEG хранит цвет с разрешением в четверть и создает рябь вокруг четких символов.

Почему мой PDF больше, чем JPG?

Потому что повторное кодирование на 92 обычно имеет более высокую настройку качества, чем ваш исходный файл, поэтому файл увеличивается, хотя ничего не добавлено. Три реальных прогона через наш конвертер:

Конвертер LeanImg показывает texture.jpg, преобразованный в texture.pdf, 538.6 KB становится 674.2 KB
Фотография 3840x2160: 538.6 KB на входе, 674.2 KB на выходе. PDF в 1,25 раза больше размера JPG.

Изображение размером 32 KB стало 34.5 KB. Изображение размером 449.9 KB стало 448.4 KB, примерно на одном уровне. Фотография 538.6 KB выше стала 674.2 KB. Никто не рекламирует конвертацию изображения в PDF как способ сэкономить место, и теперь вы знаете почему. Если файл должен быть маленьким, сначала пропустите его через компрессор изображений и конвертируйте меньшую версию.

Могу ли я объединить несколько JPG в один PDF?

Нет, и это единственное место, где наш инструмент делает меньше, чем альтернативы. Загрузите три изображения, и вы получите три отдельных PDF на одну страницу, предлагаемых по отдельности или в виде ZIP.

Два JPG, преобразованных в два отдельных PDF-файла, small.pdf и tall.pdf, с кнопкой Скачать все как ZIP
Два изображения на входе, два PDF на выходе. В этом конвертере нет этапа объединения страниц.

Большинство крупных конвертеров действительно объединяют, и если вам нужен один многостраничный документ, используйте один из них и примите загрузку. Мы предпочли бы сказать это, чем подразумевать функцию, которую мы не построили.

Почему мой конвертированный PDF печатается размыто?

Это вопрос, на который популярные страницы отвечают успокаивающе, а не арифметически, поэтому вот арифметика. Страница строится в пиксельных единицах, а единица PDF — это пункт, определяемый как 1/72 дюйма. Коэффициент конверсии составляет 4/3 пункта на пиксель, поэтому изображение шириной 3840 пикселей создает страницу шириной 5120 пунктов. Это 71,1 дюйма, примерно шесть футов.

Разделите пиксели на эту ширину, и номинальное разрешение составляет 54 DPI, и оно составляет 54 для каждого изображения независимо от размера, потому что количество пикселей взаимно уничтожается. Это число объясняет, почему печать в "фактическом размере" выглядит мягкой: вы запрашиваете постер размером шесть футов.

Решение — это то, что уже делает диалог печати. Выберите Подогнать по размеру страницы, и то же самое изображение размером 3840 пикселей окажется на ширине A4 при примерно 464 DPI, что резче, чем любое потребительское принтер разрешает. Размытый вывод здесь почти всегда является настройкой масштабирования, а не потерей деталей.

Безопасно ли конвертировать скан паспорта или банковскую выписку?

Это зависит исключительно от того, где происходит конверсия, и это вопрос, на который действующие компании отвечают уклончиво. Каждая из них загружает ваш файл, а затем обещает удалить его. Smallpdf говорит, что его конвертер "работает в облаке" и удаляет файлы через час. iLovePDF хранит их "максимум 2 часа". Adobe говорит, что ваш файл обрабатывается его серверами и "удаляется, если вы не войдете в систему, чтобы сохранить его".

Это обещания о хранении. Это ответы на то, сколько времени копия вашего паспорта находится на диске другого человека, а не о том, попадает ли она туда. Мы создали этот инструмент так, чтобы этот вопрос не возникал: декодирование, повторное кодирование и сборка PDF проходят в вашей вкладке браузера, и в кодовой базе нет конечной точки загрузки для получения файла. Откройте вкладку сети во время конверсии и смотрите, как она остается пустой. Наша политика конфиденциальности перечисляет единственные вещи, которые мы собираем, а именно просмотры страниц и анонимные подсчеты использования инструмента, и ничего больше.

Что происходит с прозрачным PNG?

Каждый прозрачный пиксель заполняется белым цветом перед созданием страницы. PDF как формат может поддерживать прозрачность изображения; этот конвертер не использует этот путь, и изображение страницы является JPEG, который не имеет альфа-канала в любом режиме. Логотип с вырезанным фоном выходит на белом прямоугольнике. Это стоит знать перед тем, как конвертировать PNG в PDF, ожидая, что прозрачность сохранится.

Краткая версия

Конвертируйте, затем проверьте результат в масштабе 100%, если он содержит текст. Ожидайте, что файл увеличится, а не уменьшится. Печать с Подогнать по размеру страницы. И если изображение — это то, что вы не стали бы отправлять незнакомцу по электронной почте, выполните конверсию где-либо, что никогда его не получит, что и является основной причиной, по которой этот конвертер работает так, как он работает.