JPG в PNG, не покидая браузер

Оберните JPG в PNG без потерь, когда инструмент требует PNG или вы хотите прекратить дальнейшую потерю.

или перетащите изображение сюда

Как преобразовать JPG в PNG

Как преобразовать JPG в PNG

Затяните JPG в зону сброса или щёлкните, чтобы выбрать его. Работа стартует в ту секунду, когда файл приземляется, и кнопки Конвертировать нет нигде, а PNG обычно готов меньше чем за секунду для повседневной фотографии. Затем кнопка Скачать сохраняет его под исходным именем с окончанием .png. Каждый файл идёт заново, без всего, что стояло бы в очереди позади, и один и тот же путь обслуживает и телефоны, и компьютеры. Файл с окончанием .jpg ведёт себя точь-в-точь как с окончанием .jpeg. А если всё, что у вас есть, это WebP или GIF, они тоже принимаются как источник, без отдельного инструмента.

Почему ваш PNG больше, чем JPG

Почему ваш PNG больше, чем JPG

JPG становится маленьким, выбрасывая пиксельные данные за борт. PNG держится за каждый пиксель без всякого шага с потерями, так что превращение JPG в PNG всегда даёт файл потяжелее. Цифры это подтверждают, ведь JPG в 17 КБ измерен около 105 КБ как PNG, а JPG в 116 КБ карабкается примерно до 384 КБ. Так делает каждый конвертер PNG, потому что быть без потерь это весь смысл контейнера. Более объёмный PNG не означает картинки потоньше, ведь пиксели внутри ровно те, что нёс JPG, со всеми изъянами. Преобразование окупается лишь тогда, когда эта обёртка без потерь покупает вам что-то настоящее, например останавливает дальнейшую потерю при пересохранениях, удовлетворяет программу, которая ничего, кроме PNG, не принимает, или готовит почву для прозрачности, что вы намерены добавить позднее.

JPG или PNG, какой формат подходит рабочему процессу

JPG или PNG, какой формат подходит рабочему процессу

Переходите на PNG для логотипов, значков, скриншотов с чёткими буквами, штриховой графики и всего, что хочет прозрачности или повторных правок без медленного утекания качества. Оставайтесь с JPG для фотографий, верхних картинок страниц и постов, идущих в социальную ленту, которая всё равно их пережмёт. Перетягивание каната это вес против правок, где JPG забирает приз за размер, а PNG защищает качество через множество сохранений. Обёртывание JPG в PNG до начала правок не даёт каждому последующему сохранению наваливать новые артефакты, и именно поэтому дизайнеры и фотографы перебрасывают фото в PNG посреди многошаговой работы. Когда труд наконец направлен в веб, выгружайте назад в JPG или WebP в самый последний момент.

Качество, что преобразование сохраняет и чего не может

Качество, что преобразование сохраняет и чего не может

Будучи без потерь, шаг PNG сам по себе не теряет нового качества. Чего он не во власти сделать, так это отстроить качество, которое первый проход JPEG уже сдал. Любые артефакты, полосы, смягчение или дрейф цвета, вдавленные в JPG, проходят в PNG ровно такими, как выглядели. PNG лишь останавливает сползание отсюда вперёд. Регулятора качества нет, потому что у PNG такой настройки нет, без потерь это его природа. Если вы за более резким источником, лекарство это оригинал получше для начала, ведь никакое преобразование не воскресит пиксельные данные, которые JPEG уже отпустил.

Создаёт ли это прозрачный фон

Создаёт ли это прозрачный фон

Не создаёт. Переход из JPG в PNG меняет контейнер, но оставляет пиксели в покое, так что сплошной фон в JPG остаётся таким же сплошным в PNG. Формат PNG способен на прозрачность, и всё же файл не несёт её, пока вы не очистите фон отдельным движением. Если прозрачный PNG, сделанный из JPG, это то, что вам нужно, запустите удаление фона следом. Этот инструмент выхватывает объект и стирает окружающие пиксели, вручая вам PNG с настоящим альфа-каналом вместо плоского, полностью непрозрачного изображения, что выдаёт простое преобразование.

Где происходит конвертация

Где происходит конвертация

Всё зависит от того, сколько файлов вы приносите. С одним изображением весь процесс идёт во вкладке через движок изображений браузера, и ничего не загружается. Откройте DevTools, держите панель Сеть на виду во время одиночной конвертации, и вы насчитаете ноль исходящих запросов с фото. Принесите несколько сразу, и они отправятся на наш сервер, который делает работу и возвращает ссылку для скачивания. Эта ссылка и файлы за ней удаляются примерно за 2 часа. Одно фото, значит, остаётся на вашем устройстве, тогда как пакет обрабатывается на нашем сервере и затем очищается. Выберите путь под то, насколько личные изображения.

Как это работает

  1. Передайте JPG

    Бросьте файл в окно, или нажмите и выберите его из папки. Конвертируйте только один, и он остаётся на вашей машине. Добавьте несколько, и они уходят на наш сервер, чтобы конвертироваться вместе.

  2. Откиньтесь назад

    Больше вы ничего не делаете. Обычная фотография становится PNG примерно так же быстро, как поднимается ваш палец, без шага Конвертировать и без крутящегося колёсика по пути.

  3. Следите за ростом

    PNG перевесит JPG с заметным запасом. Представьте что-то около 105 КБ из источника в 17 КБ, и это формат работает как задумано.

  4. Оставьте себе PNG

    Одно касание Скачать, и он выходит, то же имя, новое расширение. Есть ещё? Пакет возвращается одним архивом, а ссылка удаляется с нашего сервера примерно за 2 часа.

Часто задаваемые вопросы

Улучшает ли преобразование JPG в PNG качество?

Нет. Оно не вернёт того, что JPEG уже выбросил. PNG держит ровно те пиксели, что у JPG сейчас, включая любые уже присутствующие артефакты. А вот что оно меняет, так это будущее, ведь оказавшись в PNG, вы правите и пересохраняете без того, чтобы каждый проход добавлял свежий урон от сжатия. Сам PNG без потерь, но JPG, от которого вы пошли, таким не был. Для более резкого начала вам нужен оригинал повыше качеством.

Почему мой PNG больше исходного JPG?

Потому что PNG цепляется за каждый пиксель без шага с потерями, тогда как JPG стал маленьким, выбросив данные, которые решил, что вы не хватитесь. PNG же держится за всё. На практике JPG в 17 КБ часто раздувается примерно до 105 КБ, а тот, что в 116 КБ, может вскарабкаться к 384 КБ. Просто так работает каждый конвертер PNG. Когда маленький файл значит для вас больше, чем обёртка без потерь, оставайтесь с JPG или запустите инструмент сжатия, как только преобразование завершится.

Создаёт ли преобразование JPG в PNG прозрачный фон?

Нет. Преобразование меняет обёртку, а не пиксели, так что сплошной фон JPG остаётся сплошным в PNG. Формат умеет нести прозрачность, но сама по себе она преобразованием не создаётся. Чтобы вытащить прозрачный PNG из JPG, запустите удаление фона отдельным шагом после, оно очистит окружающие пиксели и оставит вам настоящий альфа-канал.

Безопасно ли преобразовывать JPG в PNG здесь?

Зависит от того, сколько файлов вы приносите. Конвертируйте одно, и фото никогда не покидает браузер, вся работа идёт на вашем устройстве без загрузки, что можно подтвердить в DevTools, следя за панелью Сеть во время одиночной конвертации. Принесите несколько сразу, и они отправятся на наш сервер для обработки, после чего ссылка для скачивания и файлы за ней удаляются примерно за 2 часа. Если изображения личные, конвертируйте их по одному, чтобы они остались на вашей машине.

Можно ли преобразовать несколько JPG в PNG сразу?

Да. Перетащите стопку файлов, и Araluma конвертирует их вместе и возвращает один архив. Пакет обрабатывается на нашем сервере, а не во вкладке, и ссылка для скачивания удаляется примерно за 2 часа. Один файл, напротив, конвертируется прямо в браузере, без отправки чего-либо. В любом случае каждая конвертация быстрая.

Зачем мне преобразовывать JPG в PNG?

Главным образом три причины. Вы хотите основу без потерь, чтобы повторные правки не продолжали добавлять артефакты, программа или процесс принимает только PNG и отвергает JPG, или вы собираетесь добавить прозрачность позже и нуждаетесь в поддержке альфы у PNG. Ни одна из них не оживляет качество JPG, они лишь не дают ему ухудшаться. Если меньший файл это ваша единственная цель, инструмент сжатия послужит вам лучше.

Подробности

Заметки команды о мастерстве, форматах и небольших решениях, стоящих за хорошей круглой обрезкой.

Контейнер без потерь, что хранит PNG
PNG опирается на DEFLATE, алгоритм без потерь. Он выписывает значения RGBA каждого пикселя в точности, прогоняет обратимый фильтр по каждой строке развёртки сначала, а затем сжимает всё это потоком в стиле zlib. Без потерь здесь значит, что значения, которые вы распаковываете, байт в байт те, что вы вложили. В случае JPG в PNG входящие значения это пиксели, которые браузер возвращает после декодирования JPEG, и те уже несут каждое приближение, что внесла исходная запись JPEG. Так что PNG послушно фиксирует приближения, а не настоящую сцену, что была снята. По измерениям JPEG в 17 КБ при 1024x768 садится около 105 КБ как PNG, тогда как JPEG в 116 КБ при 3840x2160 достигает примерно 384 КБ. Множители отслеживают разрешение, а не настройку качества JPEG, отчего держатся примерно ровно по разным сюжетам. Контейнер зарабатывает своё содержание, останавливая упадок, а не обращая его вспять.
Почему качество JPEG нельзя восстановить
JPEG сбрасывает информацию насовсем. Его сжатие прогоняет косинусное преобразование по блокам 8x8, округляет частотные коэффициенты до набора погрубее, и хранит эти округлённые числа. То округление идёт лишь в одну сторону, так что коэффициент, читавшийся как 47 до того, как его прищёлкнули к 50, нельзя уже подтолкнуть назад, и файл не хранит памяти о 47. Декодирование JPEG отстраивает пиксели из округлённых коэффициентов, которые являются догадками об оригиналах. Оберните эти догадки в PNG, и вы получите безупречную копию изъянной картинки. Ничто из этого не изъян PNG или Araluma, это просто как работает сжатие с потерями, где всё, отброшенное на этапе записи, остаётся отброшенным. Единственный путь к лучшему качеству JPEG это вернуться к несжатому источнику или к файлу RAW.
Измеренный рост размера файла
Насколько JPG раздувается по дороге в PNG, зависит от картинки, но тенденция устойчива. Насыщенные фотографии с богатыми тональными сдвигами растут сильнее всего, потому что именно этот материал JPEG сжимает превосходно, тогда как кодер PNG без потерь не поспевает на столь шумных пикселях. По собственным тестам инструмента, фотография JPEG в 17 КБ при 1024x768 становится PNG в 105 КБ, примерно шестикратный скачок, а фотография JPEG в 116 КБ при 3840x2160 становится PNG в 384 КБ, примерно в 3,3 раза крупнее. Плоский материал вроде скриншотов и значков подходит JPEG плохо изначально и обыкновенно несёт там больше веса, так что его PNG растёт менее резко. Урок прост, если вы гонитесь за меньшим выводом, превращение JPG в PNG толкает вас не туда.
Прозрачность, возможность против содержимого
8-битный альфа-канал PNG это черта контейнера, позволяющая любому пикселю нести непрозрачность от 0 для полностью чистого до 255 для полностью плотного. Когда JPG пересобирается в PNG через движок изображений платформы, каждый пиксель выходит при 255, полностью непрозрачным, потому что JPG не имел прозрачности, чтобы передать её дальше, с самого начала. PNG стоит наготове хранить данные альфы, файл просто никакой не несёт, раз никакой не было у источника. Внесение прозрачности в изображение берёт отдельную операцию, либо маскирование фона вручную в редакторе, либо запуск автоматического удаления фона. Удалятель, настроенный высматривать объект, может выдать PNG с подлинной альфой, выставив непрозрачность пикселей фона в ноль после преобразования.
Обработка метаданных EXIF
Когда файл пересобирается, его теги EXIF, IPTC и XMP отпадают от PNG в каждом браузере, унося с собой координаты GPS, корпус камеры, дату съёмки, текст авторских прав, и любой пользовательский XMP, что держал JPG. Цветовые профили расходятся немного. Chrome и Safari сохраняют тег sRGB на том, что выходит, тогда как Firefox отпускает его со всем остальным. Так что PNG безопасен в sRGB, где бы вы его ни открыли, хотя широкоохватный профиль вроде Display-P3 или Adobe RGB не переживёт Firefox. Для обычного веба и обмена сброс тегов это плюс, срезающий чуть веса и снимающий данные о местоположении с ваших фото. Для профессиональной или архивной работы, что обязана держать встроенные метаданные, ведите эту цепочку специальным инструментом до преобразования формата или после.
Приватность и куда уходит работа
Куда уходит работа, зависит от количества. Для одного изображения ничего не покидает браузер, и проверить это можно вживую за секунды. Откройте DevTools в Chrome, перейдите на панель Сеть, отфильтруйте по XHR и Fetch и конвертируйте файл. Во время кодирования ничего не появляется. Для двух и более Araluma отправляет их на наш сервер, который конвертирует, собирает результат и возвращает ссылку для скачивания. Эта ссылка и конвертированные файлы удаляются примерно за 2 часа. Путь для одного изображения держит всё на устройстве, вне сети, тогда как пакет меняет это на закрытие многих файлов за раз. Для снимка чего-то личного или фото с вашей геометкой конвертация по одному держит это на вашей машине, настоящая разница, а не лозунг.