Содержание

Сжать JPG, PNG, GIF изображения онлайн

Зачем сжимать изображения?

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

Сжимайте JPG, PNG и GIF изображения онлайн

Необходимо сжать JPG, PNG или GIF изображение онлайн? Тогда вы в нужном месте! В зависимости от ваших потребностей, выберите оптимизацию или сжатие изображения в КБ/МБ. Интересно узнать как сжать изображение, не теряя качества? Давайте посмотрим.

Сжатие изображений без потери качества возможно благодаря автоматическому режиму сжатия. Он обеспечивает оптимальный баланс между визуальным восприятием и размером файла. При использовании этого инструмента размер сжатых изображений будет уменьшен до 70% без визуальной потери качества. Звучит отлично, не так ли?

Как сжать изображение?

  1. Загрузите JPG, PNG или GIF изображение, которое вы хотите сжать.
  2. Выберите опцию автоматического сжатия изображения. После этого нажмите кнопку «Сжать».
  3. Чтобы получить оптимизированное изображение, перейдите на страницу загрузки и нажмите кнопку «Скачать Изображение».

Бесплатный сжиматель фото

Бесплатный сжиматель изображений ResizePixel предоставляет простой в использовании, безопасный и надежный сервис для сжатия фотографий онлайн. С нашим вниманием к деталям и использованием новейших технологий, приоритет номер один для нас — это соответствие ожиданиям всех, кто посещает этот веб-сайт.

12 техник оптимизации размера PNG — CMS Magazine

Примерно четверть изображений на сайтах — это именно PNG. Понимание формата и средств его оптимизации позволит сделать сайты быстрее за счет меньшего размера PNG-изображений.

PNG-формат предполагает отсутствие потерь в качестве при сохранении изображений (да, он позволяет иметь полноцветное изображение с полупрозрачностью БЕЗ потерь качества). Но для сохранения этого преимущества не обязательно проигрывать в размере. В некоторых случаях — например, градиентные или малоцветные изображения — PNG является наиболее выгодным форматом с точки зрения размера.

Выбор правильного формата

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

В этом случае стоит рассмотреть вариант либо совмещения PNG-изображения с фоном для сохранения в формате JPEG, либо генерации набора изображений (с различными фонами) — опять-таки для финального сохранения в формате JPEG. В большинстве случаев полноцветное изображение в JPEG будет в 2-3 раза меньше по размеру PNG-эквивалента.

Удаление чанков

Существует огромное количество программ для оптимизации PNG, и большинство из них делает примерно одно и то же: подбирают различные наборы фильтров для уменьшения размера основной, цветовой информации. Но есть еще несколько подходов для уменьшения размера PNG-изображений, которые также нужно иметь в виду.

Первый из них: это удаление мусора в мета-информации (неиспользуемых чанков) и в используемой палитре (неиспользуемых цветов). Важными являются IHDR, IDAT и IEND-чанки. Все остальные содержат вспомогательную информацию (но, например, удаление чанка gAMA приводило к «порче» изображений в браузере Safari старых версий). Чанки с комментариями, датой изменения и цветовыми профилями (для полиграфии) можно смело вычищать: для браузера это бесполезный набор символов. Удалить чанки можно при помощи утилиты ExifTool.

Больше не нужно искать и обзванивать каждое диджитал-агентство
Создайте конкурс на workspace.ru – получите предложения от участников CMS Magazine по цене и срокам. Это бесплатно и займет 5 минут. В каталоге 15 617 диджитал-агентств, готовых вам помочь – выберите и сэкономьте до 30%.
Создать конкурс →

Правильный выбор палитры

Существует 6 вариантов формата PNG для разных задач: серая палитра, цветная палитра (256 цветов), полноцветная палитра, и дополнительно каждый вариант может включать прозрачность. Правильный выбор палитры и прозрачности позволяет сократить размер PNG изображения. Если у вас меньше 256 цветов, то всегда выбирайте PNG8 и следите за прозрачностью (некоторые редакторы не умеют сохранять полупрозрачность для PNG8).

Если изображение содержит исключительно оттенки серого, то ваш выбор — Grayscale.

Если в изображении больше 256 цветов — попробуйте преобразовать его к PNG8. Возможно, деградация качества будет незаметной. Если цветов слишком много — рассмотрите вариант с форматом JPEG. Если и это невозможно, то выбирайте TrueColor и следите за прозрачностью.

Оптимизация альфа-канала

Ряд инструментов позволяют использовать не индексированный альфа-канал, а полную полупрозрачность, сохраняя исходную палитру (например, в 256 цветов). Это существенно уменьшает размер изображения.

Дополнительно можно использовать размытие (Dithering), чтобы сгладить малое количество цветов при полупрозрачности.

Оптимизация фильтров

Основная «рабочая лошадка» оптимизации PNG — это выбор правильного набор фильтров для каждой строки (PNG изображение кодируется построчно), который обеспечит минимальный общий размер изображения. Фильтры в PNG достаточно простые: они предсказывают соседние пиксели и представляют, по сути, расширенную версию сжатия данных.

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

Оптимизация сжатия

Почти финальный пункт, где еще можно «дожать» PNG — это сжатие. Благодаря открытому формату (в отличие от GIF), PNG поддерживает большое количество алгоритмов сжатия, в частности, zlib, 7-zip, Kzip, zopfli. Разные утилиты оптимизируют изображения разными способами, и оптимизация за счет сжатия должна идти всегда в финале: уже после выбора палитры, прозрачности и оптимизации фильтров. Хотя иногда менее оптимальные наборы фильтров могут дать в совокупности с другим сжатием меньший по размеру файл.

Оптимизация сжатия данных применяется следующими утилитами: optipng, TruePNG, PNGwolf, AdfDef, PNGout.

Наиболее эффективный из всех алгоритм — это zopfli. Использование zopflipng для сжатия PNG-файлов (не путать с «сжатием на лету», которое применяется для текстовых файлов) уменьшает актуальный размер цветовой информации уже после того как применена самая эффективная палитра и самые эффективные фильтры (и отключить архивирование в других утилитах оптимизации). Это уменьшит размер PNG еще на 3-7% относительно сжатия другими формата без существенного увеличения времени оптимизации.

WebP: легковесная альтернатива

Формат WebP за счет большего количества фильтров и более адаптивного подхода к индексируемой палитре и прозрачности позволяет существенно уменьшить размер PNG-изображений. Стоит учитывать, что WebP поддерживается не всеми браузерами, поэтому PNG-альтернатива все равно должна присутствовать.

По тестам Айри.рф примерно в половине случаев PNG изображений может быть уменьшено, в среднем, на треть за счет перевода в WebP формат.

Постеризация, палитра и оттенки серого

Постеризация (не путать с пастеризацией) позволяет уменьшить количество цветов в PNG файле за счет какого-либо адаптивного алгоритма (например, mediancut или k-means). Обычно уменьшение количества цветов в 2-3 раза незаметно для глаза, но приводит уменьшению размера изображения на 20-50%.

Наиболее известные инструменты пастеризации — Photoshop, pngquant, pngnq и TruePNG.

Выбор правильной палитры (например, использование только оттенков серого или только 256 цветов) — если это еще не сделано — также позволяет существенно сократить размер изображения (каждый пиксель кодируется 1 байтом вместо 3).

Маска прозрачности

Малоизвестная техника, хорошая описанная Сергеем Чикуёнком. Суть ее заключается в удалении цветовой информации (зануление) у полностью прозрачных пикселей. Это сокращает актуальное количество байтов в IDAT-чанке и позволяет применить более оптимальные фильтры.

К счастью, некоторые утилиты по оптимизации PNG, в частности, TruePNG позволяют выполнить это автоматически.

Размытие (dithering)

Более интересная техника от Сергея, применимая не только к PNG изображениям. Суть заключается в выделение областей изображения, которые можно размыть (применить dithering) с сохранением визуального качества (а точнее, выделении областей изображения, для которых нельзя применять размытие).

Эта техника оптимизации не является техникой с потерей качества, но финальное изображение будет отличаться от исходного, поэтому важно подобрать такие параметры, при которых потеря качества будет минимальной (визуально).

Dithering позволяет усилить сжимаемость изображения фильтрами (за счет отбрасывания некоторой цветовой информации). Тонкая настройка экономит до 20% изображения. В автоматическом варианте Dithering пока не применим, но ваш любимый графический редактор позволит это сделать при помощи масок и селективных фильтров для PNG-изображения.

Чрезстрочность (interlacing)

Техника чрезстрочности (interlacing) подобна последовательному (progressive) JPEG: при каждом проходе PNG-изображение получает больше информации, и детали изображения начинают «проявляться».

Графические редакторы, как и консольные утилиты (например, convert), позволяют использовать чрезстрочность (по линиям или цветам) для PNG изображений. В ряде случае выигрыш от такого метода может составить 5-10%.

Эвристика фильтрации

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

Эвристические (предсказательные) алгоритмы могут обеспечить более эффективное применение фильтров, базируясь на особенностях данного изображения. Такой подход реализован, в частности, в утилите pngwolf. Использование эвристики фильтров в совокупности с другими оптимизаторами фильтров PNG уменьшает итоговый размер изображений.

В заключении рекомендую следующий справочник по утилитам оптимизации PNG, которые могут дополнить ваш арсенал инструментов оптимизатора: PNG Tools Overview.

По материалам searchengines.ru

4 метода сжатия файлов изображений PNG в Windows, Mac и Linux

PNG, расшифровывается как Portable Network Graphics, является широко используемым форматом изображений. Хотя это формат файла без потерь, он сжимает визуальный контент. Однако файлы изображений PNG всегда имеют больший размер. Чтобы сэкономить место на диске или быстро опубликовать в Интернете, вам может потребоваться сжать изображение PNG файлы регулярно. Поэтому в этой статье предполагается представить четыре способа сжатия файлов изображений PNG в Windows, Mac OS X / 11 и Linux. Некоторые из них даже могут сжимать изображения на 70% без размытия.

Сжать PNG

Часть 1: Самый простой способ сжать PNG

Если вы не любите устанавливать программное обеспечение на свой компьютер, Apeaksoft бесплатный онлайн-компрессор изображений это лучший вариант для сжатия PNG онлайн. Он не только прост в использовании, но и способен уменьшать изображения от МБ до КБ без потери качества.

1. Сжатие изображений PNG онлайн с сохранением прозрачности.

2. Пакетная обработка до 40 изображений без потери качества.

3. Повысьте производительность, используя передовые технологии.

4. Доступно для всех машин под управлением Windows, Mac OS X / 11 и Linux.

Одним словом, Free Online Image Compressor — это самый простой способ сжать размер файла изображения PNG.

Как сжать PNG онлайн

Шаг 1Откройте веб-браузер, скопируйте и вставьте https://www.apeaksoft.com/free-online-image-compressor/ в адресную строку и нажмите Enter ключ для доступа к онлайн-компрессору PNG.

Шаг 2Хит Добавить изображения кнопку на странице, чтобы активировать диалог открытия файла. Затем найдите файлы PNG, которые вы хотите сжать, выберите их и нажмите Откройте загрузить их. Или вы можете перетащить эти изображения PNG на веб-страницу напрямую.

Наконечник : Убедитесь, что размер каждого PNG-изображения не превышает 5 МБ.

Шаг 3После загрузки онлайн-компрессор PNG выполнит эту работу автоматически. Когда это будет сделано, вы увидите кнопку Скачать. Здесь вы можете скачать каждое сжатое изображение отдельно или получить все файлы в одном пакете, нажав Скачать все кнопку.

Часть 2. Сжатие изображения PNG в Windows

Если вы предпочитаете сжимать изображение PNG вручную на ПК, встроенная программа Paint — простой выбор. С помощью Paint вы можете обрезать изображение PNG, чтобы уменьшить размер файла или изменить размер. Кроме того, преобразование PNG в JPG может еще больше сжимать исходное изображение.

Шаг 1 Найдите изображение PNG, которое вы хотите сжать в JPG. Щелкните правой кнопкой мыши на файле, выберите Открыть с помощью и выберите Paint, чтобы открыть его в Windows Paint.

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

Шаг 3 Затем выберите Изменение размера инструмент, чтобы открыть диалоговое окно изменения размера. выбирать Пикселейи установите меньшие значения в горизонтальный и вертикальный коробки. щелчок OK чтобы подтвердить это.

Шаг 4 Наконец, нажмите Файл меню, выберите Сохранить как и выберите JPEG изображение, Во всплывающем диалоговом окне перейдите в определенный каталог, чтобы сохранить выходные данные, добавьте имя и сохраните сжатый файл PNG на свой компьютер.

PowerPoint также является инструментом, помогающим сжать изображения на компьютере Windows.

Часть 3: Сжатие изображения PNG на Mac

Когда дело доходит до сжатия изображения PNG в Mac OS X / 11, у вас меньше возможностей, чем на ПК. Есть несколько редакторов изображений, предлагающих версию для Mac, например Photoshop. Он позволяет изменять размер изображения PNG и сжимать его.

Шаг 1 Запустите ваш Photoshop и перетащите изображение PNG в программу.

Шаг 2 Нажмите и раскройте Фото товара меню и выберите пункт Размер изображения чтобы открыть диалог Размер изображения. регулировать Ширина и Высота в меньший размер, чтобы сжать PNG. Проверьте Resample и выберите Бикубический Острый, которые сохраняют резкость при сжатии изображения.

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

Примечание: Как и в случае с Paint, Photoshop может одновременно сжимать только одно изображение PNG. Если у вас есть более крупные изображения, повторите описанную выше процедуру, чтобы сжать их одно за другим.

Больше решений для изменить размер фотографии на MacВы можете проверить это здесь.

Часть 4: Сжатие PNG в Linux

Хотя вы можете сжимать изображения PNG, сохраняя прозрачность, используя TinyPNG и другие веб-приложения в Linux, командные строки по-прежнему распространены. Мы используем Pngquant в качестве примера, чтобы показать вам процедуру.

Шаг 1 Установите компрессор PNG, выполнив командную строку $ sudo apt install pngquant.

Шаг 2 Показать оригинальный размер файла PNG с помощью команды $ du -sh pngimage.png, Замените pngimage.png именем вашего PNG-изображения.

Шаг 3 Сожмите ваше изображение с помощью команды $ pngquant pngimage.png, Тогда сжатый файл будет называться pngimage-fs8.png.

Шаг 4 Проверьте размер сжатого файла с помощью $ du -sh pngimage-fs8.png, Вы обнаружите, что размер файла PNG становится намного меньше. Согласно нашему тесту, командная строка может сжать изображение PNG размером 152 КБ в 48 КБ.

Часть 5. Часто задаваемые вопросы о сжатии PNG

Вопрос 1: Можно ли сжать изображения в формате PNG?

Ответ: Да, PNG изображения могут быть сжаты. Файлы изображений PNG представляют собой сжатые растровые изображения без потерь. Даже если изображения PNG сжаты, размер файла может быть очень большим. Таким образом, вы можете уменьшить размер файла PNG с помощью компрессора изображений.

Вопрос 2: Какой типичный размер файла для PNG до и после сжатия?

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

Вопрос 3: Для чего используется формат файла PNG?

Ответ. Файл PNG содержит растровое изображение проиндексированных цветов и использует сжатие без потерь. Это похоже на файл GIF, но без ограничений авторского права. Короче говоря, файлы PNG обычно используются для хранения графики для веб-изображений.

Вопрос 4: Каковы преимущества PNG?

Ответ: Чтобы узнать о преимуществах PNG, мы сравниваем его с другими популярными форматами изображений. Во-первых, PNG изначально создавался как улучшенная замена GIF. PNG не может хранить динамический визуальный контент, но он намного меньше, чем GIF. По сравнению с JPG, PNG больше, но он может хранить прозрачные слои. Если вы хотите сжать PNG при сохранении прозрачности, вы должны сохранить формат изображения. Сжатие PNG в JPG приведет к потере слоя прозрачности. Кроме того, JPG имеет большой коэффициент сжатия, что снижает качество изображения. JPG — лучший выходной формат для фотографий, в то время как PNG — лучший вариант для изображений, хранящих текст, штриховые рисунки и другую графику.

Заключение

В этой статье рассказывается о нескольких способах сжатия файлов изображений PNG в Windows, Mac OS X / 11 и Linux. Все они обладают уникальными преимуществами и преимуществами. Например, Apeaksoft Free Online Image Compressor может сжимать PNG онлайн без необходимости установки какого-либо программного обеспечения. Кроме того, как веб-приложение оно доступно для всех ноутбуков и компьютеров. Вы можете взять свой любимый инструмент и следовать нашему руководству, чтобы выполнить задание. Если у вас есть дополнительные вопросы, связанные со сжатием PNG, запишите их под этой статьей.

как уменьшить размер PNG для веб-использования

Отвратительные подробности (вы не просили)

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

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

PNG делает все возможное, чтобы оптимизировать необходимую информацию, прежде чем сохранять ее в файл, но вы не можете, как и в случае с JPG, указать, насколько сжатым или точным вы хотите, чтобы файл был. Результат такой, какой есть, и вы не можете контролировать размер файла.

Некоторые предложения

Сказав это, есть несколько вещей, которые вы можете сделать, чтобы получить файл меньшего размера.

  • Большие области плоских цветов сжимаются лучше, чем сложные узорные области. Посмотрите, можете ли вы упростить свое изображение.
  • У вас много негативного пространства вокруг изображения? Попробуйте урезать его до минимума.
  • Вы используете прозрачность? Если нет, попробуйте сохранить изображение в формате JPG.
  • Если по какой-либо причине вы не можете сохранить его в формате JPG, но не используете прозрачность, снимите флажок «прозрачность» в параметрах сохранения. Это позволит немного побриться от вашего окончательного результата.
  • Подумайте о том, чтобы разрезать изображение по частям и скомпоновать его в окончательный HTML-код, как какую-то головоломку. Вы можете сохранить части, для которых требуется прозрачность, в формате PNG, а другие части — в формате JPG с высокой степенью сжатия. Общий результат должен быть менее тяжелым.
  • Используйте инструмент сжатия PNG (например, https://tinypng.com/ ). Имейте в виду, эти инструменты используют алгоритм с потерями. Они пытаются упростить ваше изображение, чтобы иметь возможность сохранить его в виде файла меньшего размера. Они значительно уменьшают размер вашего файла, но конечный результат может потерять слишком много деталей. Вы всегда можете попробовать их и оценить результат в зависимости от приложения.

Если вы поделитесь своим изображением, я могу дать вам несколько советов.

Большой размер приложения из-за изображений. Как сжать .PNG изображений?



Я разрабатываю приложение, в котором есть много изображений для работы, из-за чего размер моего приложения стал очень большим. Я хочу сжать или что-то в этом роде, чтобы уменьшить размер приложения. Есть идеи?

android image png compression
Поделиться Источник Khawar Raza     27 октября 2011 в 08:02

5 ответов


  • Установите качество для PNG изображений в MATLAB

    У меня есть код matlab,и он генерирует изображение .png с разрешением 1024*768. Размер изображений составляет около 450 КБ, и мне нужно знать, как оптимизировать и сжать эти изображения с помощью matlab. Разве я не могу играть с таким качеством, как в JPEG ? Я прочитал руководство по imwrite и,…

  • Большой Цикл Последовательности Изображений JPEG/PNG

    Я работал над своим проектом по обработке изображений с дистанционным зондированием и циклированию последовательности изображений. Каждое результирующее изображение (в формате JPEG или PNG) имеет приблизительно 8000 * 4000 пикселей. Наши пользователи обычно хотят зациклить последовательность…



10

.png -файлы, помещенные в res/drawable , автоматически оптимизируются при компиляции вашего приложения:

Bitmap файлы могут быть автоматически оптимизированы с помощью сжатия изображений без потерь инструментом aapt в процессе сборки. Например, истинный цвет PNG, который не требует более 256 цветов, может быть преобразован в 8-битный PNG с цветовой палитрой. Это приведет к получению изображения одинакового качества, но требующего меньше памяти. Так что будьте в курсе что двоичные файлы образов, размещенные в этом каталоге, могут изменяться во время сборки. Если вы планируете читать изображение в виде битового потока, чтобы преобразовать его в bitmap, вместо этого поместите изображения в папку res/raw/, где они не будут оптимизированы.

Тем не менее, у вас есть еще несколько вариантов, чтобы попробовать. На эту тему есть хороший доклад от Google I/O 2016 под названием «Image Compression for Android Developers» , который описывает возможности, объясняет их преимущества и недостатки и дает некоторые общие рекомендации.


Если размер вашего приложения слишком велик для публикации на рынке, вы можете либо

  • отправьте свое приложение без изображений и загрузите их из Интернета на телефон SD-карту при первом запуске приложения
  • Используйте собственные файлы расширений андроидов APK , что в основном одно и то же, но вам не нужно все делать самостоятельно.

Поделиться Lukas Knuth     27 октября 2011 в 08:05



5

Используйте pngquant или posterizer для уменьшения размера изображений PNG (эти инструменты с потерями, но дают значительную экономию).

Вы также можете оптимизировать их с помощью PNGOUT , который является одним из лучших оптимизаторов без потерь.

Я написал для них Mac GUI .

Поделиться Kornel     19 марта 2012 в 17:36



3

Всегда используйте изображения PNG (.png). И сжать его онлайн, загрузив свои изображения в

https://tinypng.com/

Простой и трезвый, всегда работающий. Добро пожаловать. 🙂

Существует также лучший способ использовать AndEngine, он избавляет вас от необходимости создавать макет для каждого телефона. И нет необходимости использовать разные изображения для разных телефонов с разрешением dpi.

Поделиться Sujay Kumar     17 апреля 2014 в 19:53




2

  1. Попробуйте использовать «.png».
  2. Используйте изображения с 9 патчами для фона.
  3. Если у вас есть заголовки, заголовки с вертикальными градиентами, всегда используйте градиентные изображения шириной 1 пиксель. Это супер экономия.
  4. Если вам удастся заполучить Photoshop, у них есть возможность сохранять изображения для веб — /мобильных устройств. Помогает в создании действительно небольших изображений с хорошим качеством.
  5. Если u r поддерживает несколько устройств, поддерживайте разные версии изображений только для тех, которые действительно необходимы.

Поделиться Shubhayu     19 марта 2012 в 17:53



2

Используете ли вы 9-патчи для фона? Также вы можете использовать imagemagick или что-то подобное для сжатия пакета или изображений.

Поделиться njzk2     27 октября 2011 в 08:06


Похожие вопросы:


Используйте PNG или JPG для iPhone изображений, загруженных с сервера

Я понимаю, что PNG обычно является веб-стандартом, но у меня может быть немного уникальная ситуация. Я создаю приложение, которое загружает множество изображений с сервера. Загрузка должна быть как…


iOS: как уменьшить размер больших файлов PNG

В настоящее время я оптимизирую свое приложение iOS для нового iPad . К сожалению, при добавлении стартовых изображений для дисплея retina iPad размер моего ipa увеличивается с 1.2MB до 5.5MB,…


Слишком много изображений, слишком большой размер приложения

Я уже проверил этот вопрос ( размер приложения слишком велик из-за слишком большого количества изображений ) Я использовал tinypng.com, как он предлагал для моих изображений, и все же мои файлы все…


Установите качество для PNG изображений в MATLAB

У меня есть код matlab,и он генерирует изображение .png с разрешением 1024*768. Размер изображений составляет около 450 КБ, и мне нужно знать, как оптимизировать и сжать эти изображения с помощью…


Большой Цикл Последовательности Изображений JPEG/PNG

Я работал над своим проектом по обработке изображений с дистанционным зондированием и циклированию последовательности изображений. Каждое результирующее изображение (в формате JPEG или PNG) имеет…


.png изображений делают мой размер приложения очень большим

У меня есть много .png изображений по 5-4-3 Мб каждое, и они составили в общей сложности около 50-60mb Есть ли у кого-нибудь способ сжать изображения .png, чтобы сделать мое приложение меньше? Я…


apk размер слишком велик из-за добавления изображений во все рисованные папки android

В моем приложении есть много изображений, которые являются не только маленькими фоновыми изображениями кнопок, но и полноэкранными изображениями также в моем приложении. Из-за добавления всех…


Как сжать / уменьшить размеры изображений при загрузке в Dart?

Как сжать / уменьшить размеры изображений при загрузке в Dart? Я пытаюсь загрузить изображение размером 5 Мб, но хочу уменьшить его размер во время загрузки. Я использую Dart и Flutter.


Ворчание Не Изменяет Размер Изображений

Я пытаюсь изменить размер и сжать 8 изображений на веб-сайте, поэтому я изменяю размер и сжимаю изображения. Однако, когда я реализую задачу Grunt responsive images, Она говорит об успехе, но не для…


Как уменьшить размер приложения UWP (можно ли сжать HD-изображения?)

Мое приложение UWP для Windows 10, которое в настоящее время находится в разработке и имеет около 400-500 изображений HD, занимает колоссальное пространство на жестком диске 1.7 GB. Файл Explorer…

JPEG и PNG — в чём разница форматов?

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

Формат JPEG

JPEG (он же JPG) — это формат изображений, который использует сжатие с потерями и не поддерживает прозрачность. Позволяет настраивать уровень качества сохраняемого изображения — при его снижении удаляются детали и добавляются шумы на изображение, однако размер становится более компактным. JPG в зависимости от настроек может обеспечить сжатие как 2:1, так и 100:1 — но качество прямо пропорционально коэффициенту сжатия. Название формата — аббревиатура от Joint Photographic Experts Group.

JPEG поддерживает цветовые пространства 24-bit RGB и CMYK, а также 8-bit Grayscale. CMYK и Grayscale используются достаточно редко и их поддержка вызывает нарекания.

Также JPEG имеет интегрированную поддержку EXIF, позволяющую хранить метаданные, например: производитель и модель использованной камеры, используемая для съёмки выдержка, диафрагма и светочувствительность, разрешение кадра, настройки баланса белого, фокусное расстояние (в т.ч. эквивалентное), использование вспышки, размер матрицы,  дата и время съёмки, географические координаты и адрес места съёмки.

Используемые расширения для файлов — .jpg and .jpeg (работают идентично).

С прикладной точки зрения JPEG оптимален для изображений с большим количеством цветов, например, для фотографий.

Формат PNG

PNG 24 — это формат изображений, который работает с полноцветными изображениями, использует сжатие без потерь и позволяет сохранять прозрачность. Настроить качество сохранения в PNG 24 невозможно, однако, можно адаптировать сохраняемое изображение для достижения минимального размера файла: для этого можно снизить количество цветов в изображении. Название формата — акроним от Portable Network Graphics.

Существует также формат PNG 8 — он более компактный, чем PNG 24, но применим только для изображений с очень ограниченных количеством цветов: 256 — это максимум. В случае использования PNG 8 для изображений с большим количеством цветов сжатие будет с потерями и с эффектом постеризации.

PNG до 2017 года не поддерживал EXIF, но затем его поддержка была реализована в стандарте. В фотографии PNG используется редко — для компактного хранения файлов больше подходит JPEG, а для профессиональной работы лучше подходят RAW-форматы DNG или TIFF.

PNG 24 и PNG 8 используют расширения для файлов .png, используемая битность записывается в метаданные файла и по расширению не определяется.

С прикладной точки зрения PNG 24 оптимален для изображений с небольшим количеством цветов, например, для иконок, схем, рисунков и скриншотов. Если же цветов в изображении меньше 256, то еще более эффективное сжатие возможно в PNG 8.

Резюме. JPEG и PNG — какой формат оптимальнее использовать?

Фотографии и изображения с большим количеством цветов лучше всего сохранять в JPEG. Но стоит помнить, что алгорим компрессии JPEG сжимает изображения с потерей качества.

Иконки, схемы, картинки с большим количеством текста и изображения с прозрачностью оптимальнее сохранять в PNG 24. Алгорим компрессии PNG 24 сжимает изображения без потери качества.

Нужна программа для сжатия фото? Вот 18 протестированных инструментов

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

Главная проблема заключается в том, что абсолютно не важно, насколько тщательно вы оптимизировали свое изображение, так как графические редакторы чаще всего сохраняют в самом подходящем варианте для публикации в интернете. И если не пропускать эти картинки через специальные инструменты для сжатия, их размер может существенно сказаться на скорости загрузки страниц.

В этой статье мы собрали 18 лучших инструментов для сжатия фотографию онлайн и локально. Большинство представленных программ предназначены для Windows и способны уменьшить размер изображений практически без потери качества. Кроме этого мы не забыли и о программах под Mac, а также веб-сервисах, так что каждый сможет найти подходящий вариант.

Мы попробовали сжать одинаковый набор GIF, PNG и JPG-изображений с помощью каждого описанного ниже инструмента, причем изображения уже были оптимизированы под веб, но нам все равно удавалось уменьшить их размер. Результаты получились довольно интересными! Давайте посмотрим, что нам удалось выяснить.

Платформа: Windows

Программа для уменьшения размера фото с командной строкой, в котором не приведено никаких инструкций. AdvanceCOMP вряд ли понравится среднестатистическому пользователю ПК. Если вы не боитесь batch-файлов, то вам будет проще совладать с этим инструментом.

Простая строка типа: for %a in («C:PNG FileFolder*.png») do advpng -z -4 «%a» позволит применить алгоритмическое сжатие без потери качества к каждому файлу, расположенному в указанной директории. После того, как сжатие размера фотографии произойдет, готовые файлы будут заменять исходные.

Но финальный результат сжатия PNG-изображения разочаровал нас, так как размер уменьшился всего на 14,2% (только этот инструмент дал столь низкий результат).

Конечно же, это лучше чем ничего. И если вы планируете комбинировать несколько инструментов вместе, то AdvanceCOMP точно сыграет свою роль в оптимизации PNG-изображений.

Платформа: Windows

Программа для сжатия фото без потери качества Caesium – это простенький инструмент с открытым исходным кодом, который пригодится для сжатия изображений в форматах PNG, JPG и BMP. Программой просто пользоваться. Нажмите кнопку «Add» (Добавить), выберите нужные изображения, затем укажите папку для размещения результатов (Output folder), нажмите «Compress» (Сжать), и буквально за несколько секунд задача будет выполнена.

BMP-сжатие нам было не интересно, а в технологии сжатия JPG здесь не представлено ничего нового. Здесь отсутствует возможность осуществить сжатие без потери качества, так как программа просто перекодирует файл с использованием указанных вами параметров качества.

Caesium умеет сжимать PNG-графику, однако и здесь вы столкнетесь с определенными ограничениями. Перед тем, как сжать фотографии для отправки, вы должны знать, что инструмент позволяет получать только 24-битные файлы, так что, если вы используете другие форматы, то изображения, скорее всего, лишь «наберут в весе».

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

Платформа: Windows

В FILEminimizer Pictures в отличие от большинства представленных в этой статье инструментов используется более радикальный подход к сжатию изображений. По умолчанию, он может изменять форматы, масштабировать изображения, перекодировать JPEG-данные с учетом необходимости снизить вес файла, а также удалять метаданные, что также сказывается на весе изображений.

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

Насколько хорошим получается результат? Все зависит от формата изображений. При сжатии PNG нам удалось получить до 26,8%. GIF-сжатие дало не больше 16,5%, но что касается формата JPG, то тут мы сжали вес файлов практически до 40%.

Платформа: Windows

Эта программа позволяет не только сжимать JPG, GIF и PNG, но также и работать с исполняемыми файлами, архивами, документами Microsoft Office, PDF и многими другими.

Удивляет то, что от расширенного функционала вовсе не страдает удобство использования. У этой программы один из самых понятных интерфейсов: просто перетащите изображения в FileOptimizer, щелкните правой кнопкой мыши и выберите «Optimize» (Оптимизировать).

Но учтите, что программа заменяет исходные файлы новыми. Исходники перемещаются в корзину, и могут быть восстановлены при необходимости.

Как сжать сразу много фотографий? Используйте этот инструмент, ведь по уровню сжатия FileOptimizer показал очень хороший результат. PNG-изображение удалось сжать на 42,2%, а это лучший показатель. JPEG и GIF удалось уменьшить на 17,7% и 15,9% соответственно. Кроме этого FileOptimizer может похвастаться и другими преимуществами, среди которых возможность оптимизировать и другие файлы на вашем сайте.

Платформа: Mac

Представляет собой инструмент, который оптимизирует GIF, JPEG и PNG-изображения, и выступает в качестве интерфейса для других приложений, среди которых PNGOUT, AdvPNG, Pngcrush, extended OptiPNG, JpegOptim, jpegrescan, jpegtran и Gifsicle.

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

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

Результат получился неплохой, но не совсем тот, который мы ожидали. Gif-графику удалось сжать на 17,8%, PNG – на 17,8%, JPG-изображения уменьшились на 18,3%. Лучший результат можно получить при помощи других инструментов, но если вам нужно иметь под рукой стабильный и простой инструмент, то определенно стоит присмотреться к ImageOptim.

Платформа: Mac/Windows

Интересное приложение, в котором сжатие JPEG-изображений осуществляется в два этапа. Сначала с помощью продуманного алгоритма определяется, какая часть изображения может быть подвергнута сжатию без потери качества. А затем программа использует собственный JPEG-шифровщик, который формирует максимально сжатое изображение без существенной потери качества.

Для начала процесса перетащите изображения в окно программы (в бесплатной версии можно ежедневно сжимать до 20 изображений), и она заменит исходные изображения новыми сжатыми версиями.

Стоит отметить, что результаты могут значительно отличаться. Например, нам удалось сжать JPG-файлы всего на 8,2%, но когда мы загрузили в программу 25 фотографий с очень высоким разрешением, их удалось сжать на целых 71,3% без видимой потери качества.

С простой веб-графикой вряд ли стоит ожидать от JPEGmini значительных результатов. Однако качество сжатия существенно увеличивается при работе с крупными изображениями. Это стоит учитывать перед тем, как сжать папку с фотографиями.

Платформа: Windows

Инструмент для сжатия без потери качества JPEG-файлов, который позволяет удалить всю ненужную информацию: миниатюру, комментарии, цветовой профиль, дополнительные байты в начале и в конце файла и т.д.

Сжатие будет незначительным, так как не происходит перекодирования. Мы поняли это, когда попробовали сжать несколько JPG-изображений в высоком разрешении, и в результате получили файл всего на 1% «легче» оригинала.

Если сжимать маленькие файлы, то результат будет более ощутимым. К примеру, попытавшись уменьшить подготовленный к использованию на веб-странице JPEG-файл мы получили сжатие на уровне 16,1%.

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

Платформа: Windows

Популярный инструмент для сжатия PNG-изображений на основе командной строки, который часто используется в других приложениях. Например, PNGGauntlet, о котором мы поговорим позже.

Программа снабжается подробной инструкцией, в которой объясняются все возможные опции и функции. Что касается результатов, то даже с настройками по умолчанию нам удалось сжать PNG-изображение на 32,2%.

Если вам нужно что-то проще, то PNGGauntlet имеет простой графический интерфейс (и сама программа в целом дала хорошие результаты по компрессии). Но если вы хотите комбинировать несколько инструментов с командной строкой, то мы рекомендуем включить в список OptiPNG.

Платформа: Windows

Инструмент, который можно использовать в качестве интерфейса для трех других open-source программ (PNGOUT, OptiPNG, DeflOpt). При этом приложение позволяет эффективно сжимать графические файлы.

В использовании PNGGauntlet похож на остальные программы. Но в этом приложении процесс сжатия займет немного больше времени из-за комбинации сразу трех инструментов. У нас ушло около часа на то, чтобы сжать 25 фотографий в высоком разрешении в формате PNG.

Результат нас впечатлил. При сжатии PNG PNGGauntlet уменьшил размер 50 изображений на 41,3%.

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

Платформа: Windows

Учитывая размер (146 КБ), PNGOptimizer является самой миниатюрной программой из всех представленных, поэтому неудивительно, что ее интерфейс настолько примитивен. Она ориентирована на работу с PNG-файлами.

Но набор опций компрессии впечатляет. PNGOptimizer способен убирать чересстрочность, заменять фоновый цвет, а также убирать текст и многое другое.

Кроме этого данная программа способна импортировать GIF, BMP или TGA-файлы, и сохранять их в формате PNG в соответствии с указанными параметрами.

При этом PNGOptimizer однозначно уступает своим конкурентам по эффективности, так как нам удалось сжать высококачественные PNG-картинки всего лишь на 3,6%.

С веб-графикой дела обстоят гораздо лучше, и нам удалось получить почти 40% сжатия. Если вам нужно небольшое и простенькое решение для работы с PNG, то PNGOptimizer – это вариант!

Платформа: Windows

Один из лучших инструментов для сжатия изображений. К сожалению, им неудобно пользоваться, так как он представляет собой командную строку, и не поддерживает режим пакетной обработки. Если для вас все это проблема, то можно воспользоваться платным интерфейсом PNGOUTWin.

Программа имеет множество настроек. Вы можете использовать PNGOUTWin для перезаписи исходных изображений, либо создать сжатые копии в отдельной папке.

Для начала процесса перетащите нужные файлы в окно программы, и тут же запустится процесс компрессии. Причем сжатие выполняется в несколько потоков, а это значит, что программа способна обрабатывать несколько изображений одновременно.

Также нас поразил результат: веб-графика в формате PNG была сжата на 40,5%. Но сейчас можно найти много сервисов для сжатия размера фотографии онлайн.

Платформа: Веб-сервис

Сервис способен производить компрессию без потери качества не только PNG-файлов, но также и GIF/JPG. Зарегистрироваться в этом сервисе можно абсолютно бесплатно, но у него есть некоторые ограничения: загружать можно до 15 изображений за раз, и каждое из них может «весить» не более 150 кб.

Это не большая проблема, учитывая простоту использования. Перейдя на сервис, нажмите кнопку «Upload Images», а затем подождите, пока в процессе загрузки все изображения будут оптимизированы. После этого будет представлен отчет о проделанной работе, а также возможность скачать набор обработанных изображений в виде ZIP-архива.

Бесплатный аккаунт предполагает возможность только lossless-компрессии. PUNYpng дает достаточно хороший результат, и в тестах нам удалось получить от 16% до 32% сжатия различных форматов. За небольшую плату ($2 в месяц) можно получить PRO-аккаунт, который позволяет осуществлять и lossy-сжатие. В данном случае предусмотрена возможность загружать много файлов большего размера.

Если вам необходим именно веб-сервис и вас не смущают ограничения, то PUNYpng можно по праву считать эффективным и простым в использовании вариантом.

Платформа: Windows

Хотя RIOT бесплатен, это, пожалуй, единственная программа для сжатия изображений, которая в процессе установки попытается предложить дополнительное программное обеспечение. Не забудьте снять соответствующую галочку, если вам не интересно это предложение.

Опрятный и понятный интерфейс позволяет сжимать отдельные GIF, PNG или JPG-изображения, а также сравнивать результат с оригиналом, в то время как многопоточный процесс обрабатывает сразу несколько изображений.

К сожалению, здесь нельзя производить компрессию без потери качества. RIOT предназначен для уменьшения количества цветов в изображениях, перекодировки JPEG в изображение с более низким качеством. Даже несмотря на эти факты, программа умудрилась сделать некоторые наши файлы даже больше в размере. Рекомендуем тщательно проверять результаты, полученные при помощи RIOT.

Перед тем, как сжать папку с фотографиями, вам стоит знать, что этот инструмент отлично работает с GIF-графикой, которую нам удалось сжать на 42,8%.

Платформа: Windows

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

Инструмент, несмотря на обещания в рекламе и пресс-релизе, не работает с веб-графикой JPG. Мы так и не поняли, в чем причина, так как строение ScriptJPG настолько просто, что даже нельзя увидеть сообщения об ошибках.

Нам все же удалось использовать набор JPG-фотографий для тестирования, и результат получился приемлемым. Нам удалось сжать каждую фотографию на 10%.

Если же вы относитесь к простым пользователям ПК, то мы рекомендуем применять что-нибудь с графическим интерфейсом.

Платформа: Windows

ScriptPNG приходится «родственником» ScriptJPG. Это batch-файл для Windows, в котором задействуется четыре утилиты, позволяющие осуществить уменьшение размера PNG-файлов.

Перед тем, как сжать фотографию для интернета, перетащите изображения на сам файл, после чего откроется командная строка с девятью возможными способами компрессии. Выберите наиболее подходящую опцию, и после этого программа закроется, начав обрабатывать файл за файлом (заменяя исходные изображения).

При тестировании у нас возникли проблемы с исполняемым файлом pngout.exe, и поэтому нам пришлось закрывать каждое сообщение об ошибке вручную.

Несмотря на неудобства, уровень сжатия был поразительным. Веб-графику в формате PNG удалось уменьшить на 40.1%.

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

Платформа: Веб-сервис

Большинство веб-сервисов для сжатия размера фотографии онлайн имеют значительные ограничения, но Smush.It – редкое исключение. В нем существует ограничение в 1 Мб на каждый файл, но зато система позволяет загружать сколько угодно файлов. Здесь не нужно регистрироваться, не нужно создавать и заполнять аккаунт, отсутствуют дневные лимиты. Готовые изображения можно скачать в виде ZIP-архива.

Главным недостатком сервиса является то, что нельзя изменить настройки сжатия.

В результате это вылилось в реальную проблему, когда мы поняли, что наши тестовые JPG-файлы уменьшились лишь на 1%. PNG-сжатие оказалось более внушительным – до 35%, а сжатие GIF вообще поразило – нам удалось получить 23,9% (пожалуй, это лучший результат lossless-сжатия из всей подборки).

Нам бы хотелось больше влиять на настройки компрессии, но если вас устраивает такой подход, то мы рекомендуем попробовать Smush.It.

Платформа: Веб-сервис

TinyPNG представляет собой бесплатный веб-сервис для оптимизации изображений. Перетащите файлы на веб-страницу, после чего сервис сожмет их и предоставит ссылки для скачивания.

У этого инструмента для сжатия фотографии онлайн есть ограничения: размер файла не должен превышать 2 Мб, а при получении результата придется по очереди скачивать каждый готовый файл.

В TinyPNG его алгоритм полностью перерабатывает палитру и уменьшает количество задействованных цветов. Благодаря этому веб-графику в формате PNG нам удалось сжать на 48% (лучший результат в этой подборке). И в большинстве случаев вы вряд ли сможете отличить оригинал от оптимизированного изображения.

Стоит отметить, что несколько инструментов из данной подборки также давали до 40% сжатия, но если для вас важно качество итогового изображения, то мы определенно рекомендуем использовать TinyPNG.

Платформа: Windows

Миниатюрный инструмент для сжатия изображений. Его не нужно устанавливать, просто распакуйте архив, и он готов к работе. Программа предназначена исключительно для компрессии GIF-графики, и здесь не представлено каких-либо настроек.

Все это как минимум значительно ускоряет работу Trout’s GIF Optimizer. Импортируйте выбранные фотографии, и процесс компрессии начнется. Вы сразу увидите готовые изображения, которые можно скачать всего в несколько кликов.

Этот инструмент не может похвастаться хорошими результатами сжатия: нам удалось сжать веб-графику в формате GIF всего на 16,7%.

Результаты

Примечание: некоторые тесты проводилось на предыдущих версиях программного обеспечения.

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

Нам удавалось сжимать PNG-файлы на 30-40%, и даже JPEG-изображения сжимались на 16-18%. Речь идет именно о lossless-компрессии, а, значит, без влияния на качество изображений. На выходе получались точно такие же файлы, но с меньшим весом.

Так какие же инструменты лучше использовать? FileOptimizer предлагает лучшую производительность lossless-сжатия на базе Windows, и позволяет добиться 42,2% сжатия PNG-файлов, дает внушительные результаты при работе с JPG и GIF. А также предлагает несколько полезных опций (например, сжатие PDF-документов).

Но если этот вариант вам не подходит, то можно присмотреться к PNGGauntlet и ScriptPNG, которые также хорошо сжимают PNG. ImageOptim для Mac показал хороший результат при работе с JPEG и GIF-файлами.

Веб-сервисы для сжатия размера фотографий онлайн показались нам менее удобными, и поэтому мы бы не рекомендовали ими пользоваться. Лучшее сжатие JPG без потери качества  показал PUNYpng, а Smush.It лучше справляется с GIF-файлами. В любом случае каждый из представленных инструментов поможет вам хоть немного «облегчить» страницы сайта, и значительно ускорить его работу. Выбор за вами!

Данная публикация является переводом статьи «18 image file compression tools tested» , подготовленная редакцией проекта.

TinyPNG — сжатие изображений PNG с сохранением прозрачности

Что делает TinyPNG?

TinyPNG использует интеллектуальные методы сжатия с потерями, чтобы на уменьшить размер файла на файлов PNG. За счет выборочного уменьшения количества цветов в изображении для хранения данных требуется меньше байтов. Эффект почти незаметен, но он очень сильно влияет на размер файла!

Почему мне следует использовать TinyPNG?

PNG полезен, потому что это единственный широко поддерживаемый формат, который может частично хранить прозрачных изображений .Формат использует сжатие, но файлы могут быть большими. Используйте TinyPNG для сжатия изображений для ваших приложений и сайтов. Он будет использовать меньшую полосу пропускания и будет загружаться быстрее .

Кто-нибудь может отличить?

Отличный вопрос! Позвольте мне провести параллельное сравнение. Ниже представлены две фотографии моего двоюродного брата. Левое изображение сохраняется как 24-битный PNG прямо из Adobe Photoshop. Справа то же изображение, обработанное TinyPNG. Заметили разницу?

Исходный прозрачный PNG
Размер файла 57 КБ vsShrunk прозрачный PNG
Размер файла 15 КБ

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

Отличный вопрос! Когда вы загружаете файл PNG (переносимая сетевая графика), похожие цвета в вашем изображении объединяются.Этот метод называется «квантованием». Уменьшая количество цветов, 24-битные файлы PNG можно преобразовать в гораздо меньшие 8-битные цветные изображения с индексом. Также удаляются все ненужные метаданные. В результате лучше файлы PNG с 100% поддержкой прозрачности . Ешьте свой торт и тоже ешьте!

На изображении выше размер файла уменьшен на более чем на 70% . У меня отличное зрение, но я тоже не вижу разницы! Используйте оптимизированное изображение, чтобы сэкономить трафик и время загрузки, и посетители вашего сайта будут вам благодарны.

Везде ли поддерживается?

Отличный вопрос! Файлы, созданные TinyPNG, отлично отображаются во всех современных браузерах , включая мобильные устройства . По-прежнему требуется поддержка Internet Explorer 6? Обычно он игнорирует прозрачность PNG и отображает сплошной цвет фона. С TinyPNG фон снова становится прозрачным. Бинарная прозрачность без обходных путей!

Безопасно ли использовать анимированный PNG?

Отличный вопрос! Chrome, Firefox и Safari поддерживают APNG.Только Microsoft Edge пока не поддерживает формат. Если у вас есть браузер Edge, вы можете проголосовать за поддержку APNG на сайте отзывов разработчиков Microsoft.

Apple добавила анимированные стикеры в iMessage с выпуском iOS 10. Если вы хотите создавать и сжимать стикеры размером менее 500 КБ, взгляните на пример стикера iMessage Panda на Github.

А как насчет фотошопа?

Отличный вопрос! Только Photoshop CC 2015, 2017 и 2018 может сохранять изображения как проиндексированные файлы PNG с альфа-прозрачностью.В других версиях это невозможно, и Photoshop CS5 даже не может правильно их отображать.

Вы можете использовать Сохранить для Интернета , чтобы экспортировать изображения в виде 24-битных прозрачных файлов PNG и загрузить их в TinyPNG. Мы конвертируем их в крошечные проиндексированные файлы PNG. Вы также можете установить плагин TinyPNG Photoshop. Он позволяет масштабировать, просматривать и сохранять сжатые изображения PNG и JPEG прямо из Photoshop.

Почему вы создали TinyPNG?

TinyPNG — Developer API

Начало работы

Получив ключ, вы можете сразу же приступить к сжатию изображений.Официальные клиентские библиотеки доступны для Ruby, PHP, Node.js, Python, Java и .NET. Вы также можете использовать плагин WordPress для сжатия изображений JPEG и PNG. А если у вас есть магазин Magento, вы можете просто установить расширения для Magento 1 CE, Magento 1 EE или Magento 2 CE, чтобы оптимизировать изображения продуктов.

Сообщество также создало большое количество сторонних надстроек, использующих Developer API.

Вы также можете создать свою собственную интеграцию с любым клиентом HTTP (S).Сервер сожмет ваше изображение и ответит URL-адресом, по которому вы можете получить результат.

 curl --user api:  ВАШ_API_KEY  \
      --data-binary @  unoptimized.png  -i https://api.tinify.com/shrink
 

Функции

Одинаковый API для изображений JPEG и PNG

API сжимает изображения JPEG и PNG. Вам нужно только загрузить исходное изображение и загрузить результат. Все остальное происходит автоматически .

Загрузить напрямую или предоставить URL-адрес изображения

Вы можете либо загрузить изображений напрямую, либо указать URL-адрес для изображения, которое вы хотите сжать.

Сохранить метаданные

Вы можете выбрать сохранение информации об авторских правах , GPS-местоположения и даты создания в сжатых изображениях JPEG. Для изображений PNG может быть сохранена информация об авторских правах.

Amazon S3 и Google Cloud Storage

(новый)

Вы можете указать API для сохранения оптимизированных изображений непосредственно в ваших сегментах Amazon S3 или Google Cloud Storage . При этом вы также можете установить собственные заголовки Cache-Control и Expires.

Идеальное изменение размера изображения

API может изменить размер ваших изображений, а также оптимизировать их. Вам нужно только один раз загрузить оригинал, а затем сгенерировать изображения нужного размера. Изменение размера включает в себя правильное масштабирование гаммы, коррекцию краев бикубической прозрачности и естественную резкость изображения.

Обнаружение интересующей области

Воспользуйтесь преимуществом интеллектуальной обрезки для создания эскизов с различными пропорциями . API изменит размер ваших изображений и обрежет наименее интересные визуально части.

Обнаружение вырезанного изображения

(новый)

Мы добавили новый алгоритм для обнаружения отдельно стоящих объектов на простом фоне. API добавит фоновое пространство или удалит лишние области при изменении соотношения сторон. Таким образом, объект на вашем изображении останется свободно стоящим и не будет обрезаться по краям при изменении размера.

TinyPNG — Поддержка плагинов Photoshop

Это раздел поддержки TinyPNG и TinyJPG Photoshop плагин с инструкциями по установке, дополнительной помощью, советами и трюки.Вы также всегда можете скачать ваш плагин , лицензия и счет-фактура еще раз.

Инструкции по установке Mac

Установка плагина на macOS довольно просто. Страница загрузки предлагает вам два файла. Один файл содержит плагин, а другой файл — вашу лицензию. Ты сможешь необходимо скопировать оба файла в папку плагинов Photoshop, как показано ниже.

  1. Вы получите ссылку на страницу загрузки по электронной почте. Загрузите двух файлов.

  2. Откройте Finder и перейдите к установке Adobe Photoshop. папка. Папка по умолчанию — Macintosh. HD / Applications / Adobe Photoshop … Здесь вы найдете папку под названием Plug-ins .

  3. Откройте второе окно Finder и перейдите в папку «Загрузки». Выбирать как TinyPNG-JPG.license , так и TinyPNG-JPG.plugin и перетащите эти два файла в папку Плагины папка.

  4. Плагин установлен.

Использование плагина на Mac

После того, как вы установили плагин, вы можете начать использовать его для сохранения сжатые файлы JPEG и PNG с помощью Adobe Photoshop.

  1. Перезапустите Photoshop и откройте файл изображения . Проверять чтобы убедиться, что он установлен в режим RGB, CMYK, lab или градации серого.

  2. В меню файла щелкните Файл> Экспорт> TinyPNG и TinyJPG … 900 24.

    Заметили сочетание клавиш на скриншоте? Продолжайте читать, если вы хотите использовать плагин как профессионал!

  3. Появится диалоговое окно плагина с предварительным просмотром ваше сжатое изображение PNG.Вы можете ввести в файл имя и при желании изменить масштаб изображения или расположение папки. Нажмите Сохранить , и все готово!

Инструкции по установке для Windows

На странице загрузки предлагается установщик Windows и файл лицензии. Ты потребуется запустить установщик, а затем вручную скопировать файл лицензии в папку плагинов Photoshop, как показано ниже.

  1. После покупки плагина вы получите ссылку на страницу загрузки.Здесь можно скачать как установщик и файл лицензии.

  2. Теперь запустите установщик. Это скопирует плагин в ваш Photoshop CS5, CS6, CC, CC 2014, CC 2015, CC 2017, CC 2018, Программные папки CC 2019 или CC 2020.

    Если вы используете антивирус, например Avast Business Antivirus или AVG AntiVirus и возникли проблемы с установкой, вам может потребоваться временно отключить это.

  3. Используйте Explorer, чтобы скопировать TinyPNG-JPG.файл лицензии из Загрузите папку в папку с плагинами Photoshop. Папка плагина обычно находится в C: \ Program Files \ Adobe \ Adobe Photoshop … \ Plug-ins .

    Если вы используете 64-битную версию Windows, вам может потребоваться скопировать файл лицензии дважды . Photoshop обычно находится в программные файлы и программные файлы (x86) .

  4. Плагин установлен.

Использование плагина в Windows

После того, как вы установили плагин, вы можете начать использовать его для сохранения сжатые файлы PNG с помощью Adobe Photoshop.

  1. Перезапустите Photoshop и откройте файл изображения . Проверять чтобы убедиться, что он установлен в режим RGB, CMYK, lab или градации серого.

  2. В меню файла щелкните Файл> Экспорт> TinyPNG и TinyJPG … 900 24.

    Заметили сочетание клавиш на скриншоте? Продолжайте читать, если вы хотите использовать плагин как профессионал!

  3. Появится диалоговое окно плагина с предварительным просмотром ваше сжатое изображение PNG.Вы можете ввести в файл имя и при желании изменить масштаб изображения или расположение папки. Нажмите Сохранить , и все готово!

Советы и приемы

Ниже вы найдете несколько советов и приемов, которые могут пригодиться при использовании плагина.

  • Вы можете сохранить часть вашего изображения, создав выборов . Используйте инструмент Marquee Tool , чтобы создайте выделение и выберите File> Export> TinyPNG и TinyJPG .Окно предварительного просмотра теперь покажет это выделение и скажет Экспорт выделения в дно. Нажмите Сохранить , и ваш выбор будет сохранен.

  • Вы также можете сохранить часть изображения, используя ломтиков . Используйте инструмент Slice Tool , чтобы создать ломтик. Текущий выбранный фрагмент будет обозначен значком желтая граница. При желании дайте вашему фрагменту собственное имя с помощью щелкнув правой кнопкой мыши и выбрав Edit Slice Options … . В имя настраиваемого фрагмента будет использоваться для имени файла вместо имя изображения.Затем выберите File> Export> TinyPNG и Киностудия . В окне предварительного просмотра теперь будет отображаться пользовательский фрагмент. и внизу будет указано Экспорт среза .

  • В Photoshop вы можете добавить сочетание клавиш в плагин. Для этого выберите Edit> Keyboard. Ярлыки … 900 24. Перейдите в меню приложения > Файл> Экспорт> TinyPNG и TinyJPG … и нажмите любимую клавишу комбинация. Например, вы можете нажать ⌘ + ⇧ + P.Photoshop предупредит вас, если комбинация уже занята.

  • Вам не нужно беспокоиться о цветовых профилях . Изображения автоматически конвертируются в sRGB для максимальной совместимость между браузерами и устройствами.

  • Вы можете использовать скрипт Photoshop для управления плагин с JavaScript, VBScript или AppleScript. Это очень удобен для работы с изображениями. Используя эту технику мы создали примеры скриптов которые сжимают файлы JPEG и PNG и пример экспорта Layer Comps для оптимизированных изображений.Ты можешь скачать скрипты и скопируйте их в папку «Сценарии» в Photoshop. Новое меню элементы появятся в Файл> Автоматизировать и в Файл> Скрипты после копирования скриптов в Photoshop.

  • Плагин поддерживает пакетную автоматизацию . Ты первый нужно будет создать экшен Photoshop, использующий плагин. При создании действия обязательно оставьте предложенный файл название без изменений. Затем вы можете выбрать File> Automate> Партия… . В появившемся диалоговом окне вы можете выберите вновь созданное действие из раскрывающегося списка. Под Source вы можете выбрать папку со всеми изображениями вы хотите сжать. Назначение необходимо установить на Нет , потому что плагин сохраняет JPEG и PNG файлы в свою папку. Вы можете изменить эту папку в панель действий. Дважды щелкните по нему, чтобы выбрать другой назначения.

  • MacOS поддерживает табуляцию через диалоги , но это по умолчанию выключен.Вы можете включить его в Системе Настройки . Перейдите к Keyboard и нажмите на Ярлыки . Выберите радиокнопку Все элементы управления показаны внизу. После включения вы можете вкладывать через диалоговое окно предварительного просмотра и с помощью пробела нажмите кнопки. Полный доступ с клавиатуры также можно активировать с помощью клавиши комбинация Ctrl + Fn + F7.

  • Плагин поддерживает RGB, CMYK, лабораторный и оттенки серого изображений. Есть несколько форматов изображений, плагин не поддерживает.Это многоканальные, двухтональные и индексированные файлы изображений. Пункт меню TinyPNG и TinyJPG будет недоступны для этих изображений. Если вы хотите экспортировать это изображение форматы с плагином, вы можете сначала выбрать Image> Mode> Цвет RGB и пункт меню TinyPNG и TinyJPG будут снова активен.

  • Поддерживаются артборды Photoshop . Первый выбор любой артборд или слой внутри артборда в вашем Layers панель. Затем выберите File> Export> TinyPNG. и TinyJPG , чтобы открыть окно предварительного просмотра и сохранить выбранный артборд.

  • Плагин сжимает изображения в автономном режиме , на вашем собственный компьютер. Никакая информация о вашем использовании не передается и нет требуется подключение к Интернету.

Известные ограничения

  • Меню Экспорт может быть затенено . К исправьте это, вам нужно будет изменить цветовой режим изображения, выбор Изображение> Режим> Цвет RGB и Изображение> Режим > 8 бит / канал . После внесения этих изменений вы должны быть возможность экспортировать изображение с помощью плагина.

  • Оптимизация изображений JPEG с помощью плагина может результат — немного больший выход , чем у веб-сервис и API. Причина этого в том, что в Photoshop доступны только данные необработанного изображения , тогда как веб-сервис и API также знают предыдущий JPEG уровень сжатия.

О покупке

  • Ваша лицензия действительна для одного компьютера используется многими людьми, или несколько компьютеров используются one человек .Многопользовательские лицензии действительны для несколько компьютеров или несколько пользователи .

  • Вы можете получить дополнительные лицензии с тем же Адрес электронной почты. Просто купите их одну за другой на странице плагина. Будут показаны все плагины на странице загрузки вместе с датой покупки.

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

  • Вы можете загрузить счет вашей покупки на страницу загрузки плагина. Вы можете следовать этим инструкциям для macOS или Окна чтобы сохранить его как PDF .

Загрузить еще раз

Ищете свой плагин , , лицензия или счет-фактура ? Перейти к вашей панель управления, чтобы просмотреть или загрузить их снова.

Системные требования

Плагин предназначен для Photoshop CS5, CS6, CC, CC 2014, CC 2015, CC 2017, CC 2018, CC 2019 и CC 2020.

Плагин Mac совместим с OS X 10.9 (Mavericks), OS X 10.10 (Йосемити), OS X 10.11 (El Capitan), macOS 10.12 (Sierra), macOS 10.13 (High Sierra), macOS 10.14 (Mojave), macOS 10.15 (Catalina) и macOS 11 (Big Sur). Если вы не уверены, какая версия macOS вы бежите, вы легко это узнаете. Щелкните значок Apple в верхнем левом углу экрана и выберите Об этом Mac . А появится диалоговое окно с номером версии macOS посередине. если ты используете Photoshop CS5, убедитесь, что вы запустить CS5 в 64-битном режиме что по умолчанию.

Плагин для Windows совместим с 32- и 64-разрядными версиями. версии фотошопа. Он поддерживает Windows 7, Windows 8, Windows 8.1 и Windows 10. Если вы не уверены, какая версия Windows, которую вы используете, вы можете щелкнуть правой кнопкой мыши Computer и затем на Properties . В появившемся диалоговом окне версия Windows, которую вы установили.

Инструкции для реселлеров

Подключаемый модуль Photoshop можно получить с помощью программного обеспечения реселлеры .Если вы являетесь торговым посредником, прочтите следующее инструкции.

Цены, расходы на обслуживание и поддержку

Цена у посредника на плагин Photoshop такая же, как и цена для постоянных клиентов. Специальных скидок для реселлеров нет, договоренности с предпочтительными поставщиками или эксклюзивные контракты с реселлерами. Лучшая поддержка включена в стоимость плагина и там нет обязательных затрат на обслуживание. Клиенты и реселлеры имеют гарантия возврата денег, если товар неудовлетворителен.Нет предложения со скидкой, но иногда мы раздаем скидку, когда компания покупает сразу много плагинов. Например, если реселлер заказывает 20 плагинов, мы можем раздать 1 или 2 плагина бесплатно.

Порядок оплаты

Поддерживаются платежи по кредитным картам и PayPal. Торговые посредники могут использовать та же форма заказа для покупки постоянным клиентам.

Форма заказа запрашивает Личная информация . Здесь Торговый посредник может указать название своей компании-посредника и адрес электронной почты.Квитанция об оплате и счет будут отправлены на этот адрес. Реселлерам из Европейского Союза также необходимо указать свои Номер НДС. Под Реквизиты для оплаты кредитная карта информация может быть заполнена или опция оплаты через PayPal может быть выбрал.

В качестве альтернативы мы можем обработать заказ вручную, не используя форма заказа. Торговому посреднику необходимо будет отправить заказ на покупку. включая количество плагинов, операционную систему, имя конечного пользователя, адрес электронной почты конечного пользователя, номер кредитной карты, срок действия кредитной карты и номер CVC.Затем мы сможем обработать платеж по кредитной карте на от имени торгового посредника.

Отгрузка и доставка

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

Конечному пользователю будет предоставлен доступ к загрузке на Панель управления Photoshop. Здесь они могут скачать программное обеспечение и лицензию. Он также показывает установку инструкции и позволяет загружать незначительные обновления программного обеспечения в будущее.Программное обеспечение может быть отправлено напрямую по почте, если конечные пользователи трудности с доступом к приборной панели.

Торговый посредник может загрузить счет и просмотреть все предыдущие покупки по их счетам-фактурам приборная панель.

Будущие обновления подключаемых модулей

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

Дополнительная помощь и поддержка

Мы надеемся на дальнейшее улучшение плагина, и ваши отзывы будут очень ценный .Если вам нужна помощь или если вы есть идей по улучшению мы хотели бы услышать ты! Отправьте нам сообщение и возможно, добавьте скриншоты или примеры своих идей. Мы будем работать с вами оттуда.

Полное руководство по сжатию PNG

Введение

Как сжимать изображения PNG? Изображения в формате PNG широко используются в фотографии и на веб-сайтах. Этот тип файла также является отличным выбором для логотипов и творческих изображений, поскольку они обладают прозрачностью.Из-за высокого качества PNG они могут быть довольно большими. Сжатие файлов — это способ уменьшить размер файла и ускорить загрузку веб-сайта, но как сжимать изображения PNG?

Что такое сжатие PNG?

Сжатие

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

На этапе экспорта выполняется начальное сжатие, но вы можете использовать другие методы, чтобы еще больше уменьшить размер файла PNG.

При экспорте файла PNG сжатие выполняется в два этапа: первый — предварительное сжатие (фильтрация), а второй — фактическое сжатие (DEFLATE).


Скачать Winzip и сжать файлы PNG сегодня


Шаг №1 — Фильтрация

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

Шаг № 2 — ДЕФЛЯЦИЯ

На втором этапе, DEFLATE, начинается сжатие. DEFLATE проверяет наличие повторяющихся, повторяющихся данных, а также группирует, помечает и удаляет их.

Упрощенный пример сжатия данных

Процесс можно объяснить, просто представив пять блоков, каждый из которых представляет 1 бит данных в вашем изображении:

«[1] [1] [1] [1] [0]»

Вместо четырех идентичных битов информации «1» сжатие работает путем группирования повторяющихся данных вместе, сообщая вашему компьютеру, что файл содержит четыре «1» и один «0».«

Затем сжатая последовательность имеет вид «[1×4] [0]», занимая только 2 блока (или бита) на жестком диске — это 60% сжатие и уменьшение размера файла.

Насколько можно сжать PNG?

Степень сжатия изображения PNG может в конечном итоге зависеть от того, используете ли вы сжатие без потерь или сжатие с потерями.


Скачать Winzip и сжать файлы PNG сегодня


Изменение глубины цвета с 24 бит (16 миллионов цветов) на 8 бит (256 цветов) может уменьшить размер файла на 50% или более.Но это приводит к потере качества изображения, поэтому это называется сжатием с потерями. Иногда разница заметна, иногда нет.

При экспорте изображения со сжатием без потерь размер файла обычно не так велик. Размер обычно уменьшается на 0–10%. Это лучше, чем ничего, но если вы хотите сильно сжать изображения PNG, лучше использовать сжатие с потерями или WinZip.

Зачем сжимать PNG

Есть две основные причины, по которым кто-то захочет сжимать изображения PNG.

  1. Уменьшить размер файла
  2. Увеличьте время загрузки в Интернете

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

Как сжать PNG изображения

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

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

Лучшим вариантом сжатия файлов PNG без ущерба для качества изображения является использование такой программы, как WinZip. Такое сжатие не просто экономит много места; вы также получаете более удобный способ их хранения в архивах, например в сжатых папках.

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


Скачать Winzip и сжать файлы PNG сегодня


13 бесплатных инструментов для оптимизации и сжатия PNG для уменьшения размера изображения • Raymond.CC

Существует много типов различных форматов изображений, и некоторые из наиболее часто встречающихся в Интернете — это JPEG, GIF, BMP, TIFF и PNG. Каждый формат изображения имеет свое собственное назначение, например, GIF используется для анимированных изображений, JPEG — для высококачественных фотографий, качество которых автоматически ухудшается после каждого сохранения или даже изменения размера, в то время как наш любимый PNG лучше всего использовать для небольших и прозрачных изображений. Еще одно огромное преимущество файлов PNG заключается в том, что они работают без потерь, то есть вы можете сжимать PNG без потери качества.

В Интернете можно легко найти множество инструментов для сжатия файлов PNG, но большинство из них, если не все, создают файлы разных размеров из-за алгоритма, если только они не используют одну и ту же библиотеку / технологию. Уменьшение размера файла изображения до максимума помогает сократить расходы на полосу пропускания, время для загрузки и даже достичь более высокого показателя Google PageSpeed, поскольку «оптимизация изображений» является одним из приоритетов.

В этой статье мы протестировали 13 бесплатных инструментов сжатия PNG (онлайн, командная строка, рабочий стол), чтобы найти тот, который создает файл наименьшего размера.

Два 8-битных и 24-битных файла PNG сжимаются с помощью 13 бесплатных инструментов сжатия изображений, перечисленных ниже. Список состоит из инструментов командной строки, настольных программ и онлайн-сервисов. Инструменты командной строки более гибкие для автоматизации в пакетных файлах, но требуют, чтобы вы вводили полную команду, включая переключатели параметров и путь. Настольный инструмент — это более простая в использовании программа с графическим пользовательским интерфейсом, для работы которой обычно требуется несколько щелчков мыши. Наконец, онлайн-сервисы — это приложения, размещенные на удаленных серверах, где обработка выполняется на сервере, и пользователю не нужно устанавливать какое-либо стороннее программное обеспечение.

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

Инструменты командной строки

1. advpng

advpng является частью AdvanceCOMP, который содержит несколько бесплатных утилит для повторного сжатия PNG, Файлы ZIP, MNG и GZ. advpng не обновлялся с 2005 года, но скорость сжатия и результаты вас удивят. На старых машинах с более медленными характеристиками оборудования требуется немного больше времени для обработки, в то время как новому многоядерному процессору требуется всего секунда для получения потрясающих результатов.

Команда максимального сжатия advpng:

advpng.exe -z4 file.png

Загрузить AdvanceCOMP

2. OptiPNG

OptiPNG — еще один компрессор командной строки Windows и PNG с открытым исходным кодом для Linux. Операционная система. Для загрузки доступны как стабильная, так и разрабатываемая версии. Обратите внимание, что максимальное сжатие командной строки для стабильной версии и версии для разработки немного отличается.Наивысший уровень сжатия для стабильной версии OptiPNG — -o7, а для развертки — только -o6. Если вы попытаетесь принудительно использовать -o7 в сборке для разработки, вы все равно получите тот же размер файла, что и -o6.

Команда максимального сжатия OptiPNG:

optipng.exe -o7 file.png

Команда максимального сжатия OptiPNG:

optipng-hg-latest-win32 -o6 file.png

000 Скачать OptiPNG 000

3. Pngcrush

Pngcrush также является приложением командной строки, которое пытается оптимизировать изображения PNG, пробуя различные уровни сжатия и методы фильтрации PNG.Если вы используете ключ -brute, Pngcrush проверит изображение с помощью 148 методов, чтобы найти тот, который дает наилучшее сжатие.

Команда максимального сжатия Pngcrush:

Pngcrush.exe -brute file.png output.png

Скачать Pngcrush

4. PngOptimizerCL

с графическим интерфейсом

и простым пользовательским интерфейсом Pngcrush вам нужно перетащить изображения, которые вы хотите сжать, в окно программы, а также приложение командной строки, которое запускается в командной строке.Помимо очистки неправильной / бесполезной информации в PNG для уменьшения размера файла, он также может поддерживать анимированный формат PNG (apng), что все еще редко встречается сегодня. Вы можете указать точное имя файла для оптимизации или даже использовать символ звездочки в качестве подстановочного знака.

Команда максимального сжатия PngOptimizerCL:

PngOptimizerCL.exe -file: ”file.png”

Скачать PngOptimizerCL

5. PNGOUT

В отличие от большинства оптимизаторов PNG, командная строка

не с открытым исходным кодом, потому что алгоритм сжатия включен в их коммерческую версию графического интерфейса пользователя PNGOUTWin, которая имеет пакетную обработку и поддержку многоядерных процессоров.Хотя это не открытый исходный код, вы можете найти предварительно скомпилированные двоичные файлы для Windows, Linux, BSD и Mac OS X. PNGOUT — один из самых простых в использовании, поскольку по умолчанию он использует самый высокий алгоритм сжатия Xtreme для оптимизации без указания дополнительной команды линейный переключатель.

Команда максимального сжатия PNGOUT:

pngout.exe file.png

Загрузить PNGOUT

6. ScriptPNG

ScriptPNG на самом деле представляет собой пакетный файл PNG, который поддерживает до 10 компрессоров для оптимизации файла изображения.При выборе опции «ультра грубый» номер 9 будут использоваться параметры максимального сжатия для получения файла наименьшего размера, но для завершения процесса оптимизации потребуется больше времени. Все, что вам нужно сделать, это перетащить файлы PNG в программу из проводника, а затем выбрать один из 9 доступных вариантов.

Download ScriptPNG

7. TruePNG

TruePNG поддерживает только файлы PNG, в отличие от некоторых компрессоров PNG, описанных выше, которые могут пытаться преобразовать другие форматы изображений, такие как JPEG и GIF, в PNG, если это возможно. меньший размер файла.

Команда максимального сжатия TruePNG:

TruePNG.exe input.png / o max

Загрузить TruePNG


Программное обеспечение для настольных ПК

8. PNGGauntlet

9000-0007 конечный инструмент, который использует 3 различных оптимизатора PNG (PNGOUT, OptiPNG и DeflOpt) для дальнейшего сжатия файлов PNG вместо обычного использования только 1. Использование 3 компрессоров увеличивает время, необходимое для сжатия файлов PNG, но определенно дает меньший размер файла .Приятная особенность PNGGauntlet — это возможность автоматически ставить в очередь несколько файлов для пакетной обработки. Параметры по умолчанию в меню «Инструменты» уже являются наилучшими (максимальными) настройками, если вы не хотите сохранить метаданные PNG, использовать оттенки серого и т. Д. Для запуска требуется Microsoft .NET Framework 4.

Загрузить PNGGauntlet

Сжать PNG в лучшем качестве

Как уменьшить изображения PNG

Кендра Д.Митчелл | 17 сентября, 2020, 11:33

У вас есть несколько файлов PNG, которые сложно хранить или передавать? Сжатие PNG работает как лучшее решение, где вы можете оптимизировать и уменьшить размер файла по мере необходимости. PNG reducer Доступны инструменты , которые поддерживают другой набор функций и возможностей для удовлетворения ваших потребностей в сжатии. Узнайте об этих программных инструментах сжатия PNG в следующих частях темы.

Часть 1. 6 лучших сжатых изображений PNG онлайн бесплатно

Для некоторых задач, связанных с изображениями, также доступны онлайн-инструменты, и сжатие PNG не является исключением. Используя эти инструменты, вы можете сжать изображение PNG без загрузки и установки какого-либо стороннего программного обеспечения. Знайте о лучших программах для сжатия PNG онлайн.

URL: https://www.media.io/image-converter.html

Online UniConverter — это онлайн-инструмент, позволяющий бесплатно конвертировать и сжимать изображения, видео и аудиофайлы.Ниже есть бесплатная пробная область, и вам просто нужно загрузить или перетащить файл изображения PNG в функциональную область, настроить размер, а затем нажать кнопку «Конвертировать», чтобы начать сжатие.

Брось, как жарко

Добавьте файлы, перетащив их в это окно

{{isCompressor ()? «Вы сжимали изображения более 5 раз за один день. Попробуйте сжать больше изображений завтра или зарегистрируйтесь бесплатно, чтобы снять это ограничение.’:’ Вы конвертировали файлы более 5 раз за день. Попробуйте преобразовать больше изображений завтра или зарегистрируйтесь, чтобы снять это ограничение. ‘}}

{{item.fileState! == ‘успех’? renderSize (item.size): item.outputFileSize}} — {{getResover (item.outputFileSize, item.size)}}

Скачать

{{isCompressor ()? ‘СЖАТИЕ’: ‘ПРЕОБРАЗОВАНИЕ’}}

Загрузка

Повторить

Готово

{{пункт.fileState! == ‘успех’? renderSize (item.size): item.outputFileSize}} — {{getResover (item.outputFileSize, item.size)}}

Скачать

{{isCompressor ()? ‘СЖАТИЕ’: ‘ПРЕОБРАЗОВАНИЕ’}}

Загрузка

Повторить

Готово

URL: https://compresspng.com/

Этот онлайн-инструмент позволяет одновременно сжимать до 20 файлов PNG.Процесс сжатия является быстрым и простым там, где вам нужно загрузить изображения, и они сжимаются инструментом. Также есть возможность активировать ручной режим, в котором вы можете самостоятельно выбирать настройки сжатия. После того, как инструмент сжимает файлы PNG , вы можете загрузить их локально в свою систему.

URL: https://tinypng.com/

Для сжатия изображений PNG онлайн , TinyPNG — широко используемый инструмент. Программа также поддерживает изображения в формате JPG и позволяет добавлять до 20 изображений размером 5 МБ каждое.После добавления файлов они автоматически сжимаются программным обеспечением, а затем доступны для загрузки в самом интерфейсе. Вы даже можете сохранить сжатые файлы в своей учетной записи Dropbox, а интерфейс инструмента также показывает процент сжатия и объем памяти, сохраненный с помощью этого метода.

URL: https://www.iloveimg.com/compress-image/compress-png

Чтобы уменьшить размер файла PNG без установки стороннего программного обеспечения, этот онлайн-инструмент работает как достойный вариант.Файлы PNG на вашем компьютере, Dropbox и Google Диске могут быть добавлены в интерфейс для процесса. После добавления файлов они сжимаются программой с наилучшим соотношением качества и размера. Процесс сжатия выполняется быстро, и после завершения процесса файлы автоматически сохраняются локально в вашей системе. Интерфейс также показывает пространство, сэкономленное за счет сжатия.

URL: https://compressor.io/compress

Используя этот онлайн-инструмент, вы можете изменить размер PNG простым способом без видимой потери качества.JPEG, GIF и SVG — другие поддерживаемые форматы. Используя программу, ваши файлы могут быть сжаты как с потерями, так и без потерь по мере необходимости. Максимальный поддерживаемый размер файла — 10 МБ. После того, как файл добавлен и загружен в систему, он автоматически сжимается, а затем становится доступным для загрузки в вашу систему, на Google Диск и в учетную запись Dropbox. Изображение размера файла до и после сжатия также отображается в интерфейсе.

URL: https://www.ps2pdf.com/compress-png

Измените PNG размер в достойном качестве с помощью этого онлайн-инструмента.Файлы могут быть добавлены из системы, Google Диска или учетной записи Dropbox по мере необходимости. Чтобы сжать добавленный файл, вы можете выбрать качество файла, а также требуемый размер. Также есть возможность повернуть, а также перевернуть добавленное изображение. Ссылка для скачивания сжатого файла доступна в интерфейсе программы.

Часть 2. Одно из лучших программ для сжатия PNG.

Если вы ищете оптимизатор PNG , лучший в своей категории, тогда Wondershare UniConverter — это то, что вам нужно.Это профессиональное программное обеспечение поддерживает все популярные форматы изображений, включая PNG, JPG, JPEG, BMP и TIFF. Используя этот инструмент, файлы изображений можно сжимать, изменяя их качество и размер. Помимо пакетной обработки, программное обеспечение также поддерживает качественную обработку без потерь.

Конвертер Wondershare UniConverter
  • · Позволяет сжимать файлы PNG, JPG, JPEG, BMP и TIFF с качеством без потерь.
  • · Пакетная обработка поддерживается для одновременного сжатия нескольких файлов.
  • · Доступна версия программного обеспечения для Windows и Mac, обеспечивающая быструю и простую установку.
  • · Поддерживается преобразование изображений.
  • · Позволяет конвертировать видео в более чем 1000 форматов.
  • · Встроенный редактор упрощает настройку файлов.

Пошаговые инструкции по сжатию PNG с помощью Wondershare UniConverter

Шаг 1.Загрузите файлы PNG в программное обеспечение UniConverter

Установите и запустите программное обеспечение Wondershare UniConverter в вашей системе. Нажмите на опцию Image Converter в разделе Toolbox. Во всплывающем окне нажмите кнопку + знак или кнопку + Добавить изображения, чтобы просмотреть и добавить файлы PNG на компьютер.

Шаг 2. Измените качество и размер для сжатия изображений PNG.

Добавленные файлы PNG появятся в интерфейсе с подробными сведениями о файлах и миниатюрным изображением.Чтобы сжать все добавленные файлы за раз, нажмите кнопку «Выбрать все», а затем щелкните значок «Настройки» рядом с вкладкой «Преобразовать все изображения в:» в правом верхнем углу. Откроется всплывающее окно настройки качества. Здесь снимите флажок Сохранить исходный размер. Затем выберите нестандартный размер изображения, чтобы сжать его по мере необходимости. Нажмите кнопку ОК, чтобы подтвердить изменения.

Кроме того, вы можете даже сжать одно изображение за раз, щелкнув значок «Настройка» под его миниатюрой.

Шаг 3. Преобразование и сжатие изображений PNG.

Вы можете сохранить целевой формат, например PNG, или изменить его с помощью параметров, доступных на вкладке «Преобразовать все изображения в:». На вкладке «Вывод» выберите место на рабочем столе для сохранения сжатых файлов. Наконец, нажмите кнопку «Преобразовать», чтобы начать обработку файла.

Оптимизируйте изображения PNG с помощью одного из перечисленных выше инструментов. Wondershare UniConverter можно использовать для обработки нескольких файлов в высоком качестве, в то время как онлайн-инструменты лучше всего подходят для нескольких файлов, где требуется необходимое сжатие.

4 метода сжатия файлов изображений PNG в Windows, Mac и Linux

PNG, сокращение от Portable Network Graphics, является широко используемым форматом изображений. Хотя это формат файла без потерь, он сжимает визуальный контент. Однако файлы изображений PNG всегда имеют больший размер. Чтобы сэкономить место для хранения или быстро опубликовать в Интернете, вам может потребоваться сжимать файлы изображений PNG из файлов регулярно. Поэтому в этой статье предполагается представить четыре способа сжатия файлов изображений PNG в Windows, Mac OS X / 11 и Linux.Некоторые из них даже могут сжимать изображения на 70% без размытия.

Сжать PNG

, часть 1. Самый простой способ сжатия PNG

Если вы не хотите устанавливать программное обеспечение на свой компьютер, Apeaksoft Free Online Image Compressor — лучший вариант для сжатия PNG онлайн. Он не только прост в использовании, но и позволяет сжимать изображения с МБ до КБ без потери качества.

1. Сжимайте изображения PNG онлайн, сохраняя прозрачность.

2.Пакетная обработка до 40 изображений без потери качества.

3. Повысьте производительность с помощью передовых технологий.

4. Доступно для всех машин под управлением Windows, Mac OS X / 11 и Linux.

Одним словом, Free Online Image Compressor — это самый простой способ уменьшить размер файла изображения PNG.

Как сжать PNG онлайн

Шаг 1 Откройте свой веб-браузер, скопируйте и вставьте https://www.apeaksoft.com/free-online-image-compressor/ в адресную строку и нажмите клавишу Enter, чтобы получить доступ к онлайн-компрессору PNG.

Шаг 2 Нажмите кнопку «Добавить изображения» на странице, чтобы активировать диалоговое окно открытия файла. Затем найдите файлы PNG, которые вы хотите сжать, выберите их и нажмите «Открыть», чтобы загрузить их. Или вы можете перетащить эти PNG-изображения прямо на веб-страницу.

Совет: Убедитесь, что размер каждого изображения PNG не превышает 5 МБ.

Шаг 3 После загрузки онлайн-компрессор PNG выполнит работу автоматически. Когда это будет сделано, вы увидите кнопку «Загрузить».Здесь вы можете загрузить каждое сжатое изображение отдельно или получить все файлы в одном пакете, нажав кнопку «Загрузить все».

, часть 2: сжатие изображения PNG в Windows

Если вы предпочитаете сжимать изображение PNG вручную на ПК, вам будет проще использовать встроенную программу Paint. С помощью Paint вы можете обрезать изображение PNG, чтобы уменьшить размер файла или изменить его размер. Более того, преобразование PNG в JPG может еще больше сжать исходное изображение.

Шаг 1 Найдите изображение PNG, которое вы хотите сжать в JPG.Щелкните файл правой кнопкой мыши, выберите «Открыть с помощью» и выберите «Paint», чтобы открыть его в Windows Paint.

Шаг 2 Во-первых, используйте инструмент «Выбор» на верхней панели инструментов. Перетащите рамку, чтобы закрыть оставшуюся часть, а затем нажмите инструмент «Обрезка», чтобы вырезать изображение.

Шаг 3 Затем выберите инструмент «Изменить размер», чтобы открыть диалоговое окно изменения размера. Выберите «Пиксели» и установите меньшие значения в полях «Горизонталь» и «Вертикаль». Щелкните ОК, чтобы подтвердить это.

Step 4 Наконец, щелкните меню «Файл», выберите «Сохранить как» и выберите «Изображение JPEG».Во всплывающем диалоговом окне перейдите в конкретный каталог, чтобы сохранить результат, введите имя и сохраните сжатый PNG на свой компьютер.

PowerPoint также является средством сжатия изображений на компьютере с Windows.

Часть 3. Сжатие изображения PNG на Mac

Когда дело доходит до сжатия изображения PNG в Mac OS X / 11, у вас меньше возможностей, чем на ПК. Есть несколько редакторов изображений, предлагающих версию для Mac, например Photoshop. Он позволяет изменять размер изображения PNG и сжимать его.

Шаг 1 Запустите Photoshop и перетащите изображение PNG в программу.

Шаг 2 Щелкните и разверните меню «Изображение» и выберите «Размер изображения», чтобы открыть диалоговое окно «Размер изображения». Отрегулируйте ширину и высоту до меньшего размера, чтобы сжать PNG. Отметьте Resample и выберите Bicubic Sharper, чтобы сохранить резкость при сжатии изображения.

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

Примечание: Подобно Paint, Photoshop может одновременно сжимать только одно изображение PNG. Если у вас есть более крупные изображения, повторите описанную выше процедуру, чтобы сжать их одно за другим.

Другие решения для изменения размера фотографии на Mac, вы можете проверить здесь.

, часть 4: сжатие PNG в Linux

Хотя вы можете сжимать изображения PNG с сохранением прозрачности с помощью TinyPNG и других веб-приложений в Linux, командные строки по-прежнему являются наиболее распространенным методом.Мы используем Pngquant в качестве примера, чтобы показать вам процедуру.

Шаг 1 Установите компрессор PNG, выполнив командную строку $ sudo apt install pngquant.

Шаг 2 Покажите исходный размер файла PNG с помощью команды $ du -sh pngimage.png. Замените pngimage.png именем файла вашего изображения PNG.

Шаг 3 Сожмите изображение с помощью команды $ pngquant pngimage.png. Тогда сжатый файл будет называться pngimage-fs8.png.

Шаг 4 Проверьте размер сжатого файла с помощью $ du -sh pngimage-fs8.png. Вы обнаружите, что размер файла PNG становится намного меньше. Согласно нашему тесту, командная строка может сжать изображение PNG размером 152 КБ в 48 КБ.

Часть 5. Часто задаваемые вопросы по сжатию PNG

Вопрос 1. Можно ли сжимать изображения PNG?

Ответ: Да, изображения PNG можно сжимать. Файлы изображений PNG представляют собой сжатые без потерь растровые изображения.Несмотря на то, что изображения PNG сжаты, размер файла может быть очень большим. Таким образом, вы можете уменьшить размер файла PNG с помощью компрессора изображений.

Вопрос 2: Какой типичный размер файла PNG до и после сжатия?

Ответ: Размер файла PNG зависит от типа сохраняемых данных изображения. Вообще говоря, файл изображения, сохраненный в PNG, больше, чем сохраненный в JPG. Что касается размера сжатого файла, он определяется форматом вывода и уровнем сжатия.Вкратце, сжатие PNG в JPG и более высокий уровень сжатия может привести к уменьшению размера файла, но качество изображения может быть ухудшено.

Вопрос 3: Для чего используется формат файла PNG?

Ответ: Файл PNG содержит растровое изображение проиндексированных цветов и использует сжатие без потерь. Он похож на файл GIF, но без ограничений авторских прав. Короче говоря, файлы PNG обычно используются для хранения графики для веб-изображений.

Вопрос 4: В чем преимущества PNG?

Ответ: Чтобы узнать о преимуществах PNG, мы сравним его с другими популярными форматами изображений.Во-первых, PNG изначально создавался как улучшенная замена GIF. PNG не может хранить динамический визуальный контент, но он намного меньше, чем GIF. По сравнению с JPG, PNG больше, но может хранить слои прозрачности. Если вы хотите сжать PNG с сохранением прозрачности, вы должны сохранить формат изображения. Сжатие PNG в JPG приведет к потере прозрачного слоя. Кроме того, JPG имеет большую степень сжатия, что снижает качество изображения. JPG — лучший формат вывода для фотографий, а PNG — лучший вариант для изображений, в которых хранятся текст, штриховая графика и другая графика.

Заключение

В этой статье рассказывается о нескольких способах сжатия файлов изображений PNG в Windows, Mac OS X / 11 и Linux. Все они обладают уникальными преимуществами и преимуществами. Например, Apeaksoft Free Online Image Compressor может сжимать PNG онлайн без необходимости установки какого-либо программного обеспечения. Кроме того, как веб-приложение оно доступно для всех ноутбуков и компьютеров. Вы можете взять свой любимый инструмент и следовать нашему руководству, чтобы выполнить задание. Если у вас есть дополнительные вопросы, связанные со сжатием PNG, запишите их под этой статьей.

.