PNGGauntlet

PNGGauntlet

Последняя версия: 3.1
Скачали: 29

PNGGauntlet — настольная программа для Windows, предназначенная для уменьшения размера PNG-файлов без ухудшения изображения. Она не является фоторедактором, не меняет композицию, не добавляет фильтры, не выполняет цветокоррекцию и не работает как просмотрщик коллекции. Её задача уже: взять готовое изображение и сделать файл компактнее за счёт оптимизации PNG-структуры. Для этого PNGGauntlet объединяет PNGOUT, OptiPNG и DeflOpt, поддерживает lossless compression, конвертирует JPG, GIF, TIFF и BMP в PNG и обрабатывает несколько файлов в одном списке.

Главный сценарий — подготовка веб-графики: скриншотов интерфейса, иконок, кнопок, небольших иллюстраций, изображений для инструкций и страниц сайта. PNG часто выбирают там, где важны чёткие границы, текст, прозрачность и отсутствие артефактов, а PNGGauntlet помогает уменьшить размер PNG перед публикацией. В отличие от редакторов вроде GIMP, Paint.NET или XnView, программа не предназначена для правки изображения: её место в цепочке работы находится после редактирования и перед размещением файла в проекте.

PNGGauntlet особенно полезна там, где нужно сжать изображения для сайта без ручной настройки каждого файла. Пользователь добавляет изображения в список, выбирает папку результата или включает замену исходников, затем запускает Optimize!. В рабочем окне отображаются Filename, Original Size, New Size, % Original Size и Progress, поэтому результат виден по каждому файлу отдельно: какой размер был до обработки, каким стал после неё и сколько процентов осталось от исходного объёма.

Главное окно PNGGauntlet со списком PNG-файлов и индикаторами обработки

Краткая карточка программы

ПараметрЗначение
НазваниеPNGGauntlet
Тип программыPNG оптимизатор для Windows
Основная задачаСжатие PNG без потери качества
Встроенные инструментыPNGOUT, OptiPNG, DeflOpt
Основной форматPNG
Конвертация в PNGJPG, GIF, TIFF, BMP
Режим обработкиОдиночные файлы и пакетное сжатие PNG
ИнтерфейсГрафическое окно Windows с меню File, Tools, Help
Требование к среде.NET 4.0
РаспространениеБесплатное, без продажи, модификации и упаковки с другим ПО без разрешения автора

PNGGauntlet занимает нишу между консольными оптимизаторами и полноразмерными графическими редакторами. Консольные утилиты дают контроль через параметры командной строки, но требуют знания синтаксиса. PNGGauntlet переносит работу PNGOUT, OptiPNG и DeflOpt в обычное окно: пользователь выбирает файлы, папку результата и запускает обработку кнопкой Optimize!. Такой формат удобен для тех, кто регулярно готовит изображения к публикации, но не хочет каждый раз запускать отдельные команды.

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

Для чего нужна PNGGauntlet

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

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

Программа подходит для таких задач:

  • подготовка PNG-скриншотов перед загрузкой в CMS;

  • уменьшение размера изображений в папке с материалами статьи;

  • оптимизация иконок и небольшой веб-графики;

  • приведение скриншотов интерфейса к более компактному виду без визуальной потери;

  • конвертация JPG, GIF, TIFF и BMP в PNG, когда итоговый PNG нужен для дальнейшей публикации или хранения;

  • пакетная обработка набора файлов перед передачей дизайнеру, разработчику или контент-менеджеру.

Отдельно стоит учитывать назначение формата. PNG хорошо подходит для графики с текстом, прозрачностью и чёткими краями. Для фотографий PNG часто получается крупнее JPEG, поэтому PNGGauntlet не превращает каждое изображение в более компактный файл автоматически. При конвертации не-PNG файлов программа стремится оставить меньший вариант: если преобразование JPEG в PNG увеличивает размер, файл остаётся в исходном формате, пока пользователь не включит настройку Always convert files to PNG even if it would make them larger.

Чем PNGGauntlet отличается от обычного уменьшения картинки

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

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

У программы нет функций ретуши, слоёв, масок, кистей, кадрирования и пакетного ресайза. Для предварительной обработки лучше использовать отдельный редактор или просмотрщик: например, FastStone Image Viewer подходит для просмотра и базовой работы с коллекцией изображений, IrfanView удобен как лёгкий просмотрщик, а GIMP нужен для сложного редактирования. PNGGauntlet включается после них, когда изображение уже готово и требуется оптимизация PNG.

Интерфейс PNGGauntlet

Рабочее окно PNGGauntlet устроено как простая очередь обработки. В верхней части находится меню File, Tools и Help. Через File добавляют файлы и работают со списком, через Tools открывается окно Options, через Help доступны справочные и информационные пункты. Основная часть окна содержит поле Output Directory, флажок Overwrite Original Files, кнопки Add Images, Remove Images, Clear Images и управляющую кнопку Optimize!, которая во время обработки превращается в Cancel Optimize.

Поле Output Directory отвечает за папку, куда будут записаны обработанные изображения. Если пользователь оставляет исходники нетронутыми, результат сохраняется отдельно. Флажок Overwrite Original Files меняет сценарий: PNGGauntlet записывает итог поверх исходных файлов. Для первой обработки безопаснее использовать отдельную папку, потому что так проще сравнить исходные и оптимизированные файлы, проверить прозрачность, убедиться в корректном открытии и только после этого заменить рабочие изображения.

Кнопка Add Images добавляет изображения в очередь. Remove Images удаляет выделенные строки из списка, Clear Images очищает список полностью. Эти элементы важны именно при пакетной обработке: можно собрать десятки файлов, убрать лишние и запустить один общий процесс. В таблице отображаются Filename, Original Size, New Size, % Original Size и Progress. Внизу окна есть общий индикатор, который показывает ход текущей операции.

Интерфейс не перегружен настройками на главном экране. Для обычного сжатия PNG пользователь видит только то, что нужно для очереди: куда сохранять, какие файлы обработать, чем управлять списком и где посмотреть результат. Более тонкие параметры спрятаны в PNGGauntlet Options, чтобы случайно не изменить Bit Depth, Color Type, Filter Type или параметры сохранения служебных блоков PNG.

Основные функции PNGGauntlet

Сжатие PNG без потери качества

Главная функция программы — оптимизация PNG без изменения видимого изображения. PNGGauntlet использует связку PNGOUT, OptiPNG и DeflOpt: один инструмент выполняет основную компрессию, другой дополнительно оптимизирует PNG, третий дорабатывает deflate-поток. Сочетание этих инструментов стало важным этапом развития программы: в линейке 3.x добавились OptiPNG и DeflOpt, а главный экран стал проще.

В рабочем процессе это выглядит так: пользователь добавляет PNG, запускает Optimize!, затем смотрит на New Size и % Original Size. Если в строке указано 77%, значит итоговый файл занимает 77% от исходного размера. Если программа не получает выигрыша или обработка сделала бы файл больше, она сохраняет более выгодный вариант и не заставляет пользователя вручную разбираться с каждым неудачным случаем. В истории изменений отдельно зафиксировано поведение, при котором при увеличении размера после компрессии программа копирует оригинал в выходную папку, а не оставляет файл крупнее.

Такая логика особенно удобна при больших наборах изображений. Пользователь запускает обработку папки или списка файлов, а затем отбирает готовые PNG по результатам таблицы. PNGGauntlet не требует задавать степень качества, как это происходит в JPEG-компрессорах, потому что основной режим рассчитан на lossless compression.

Пакетное сжатие PNG

Пакетная обработка нужна, когда изображений много: скриншоты к инструкции, графика для сайта, набор иконок, архив иллюстраций. PNGGauntlet добавляет файлы в список, показывает отдельный Progress по каждой строке и общий ход обработки в нижней части окна. В процессе текущий файл выделяется, а в столбцах появляются значения Original Size, New Size и % Original Size.

В линейке 2.x программа получила общий прогресс для нескольких файлов, прогресс по каждой строке, рекурсивное добавление директорий через перетаскивание или вставку, а также вставку файлов через Ctrl+V и File > Paste Files. Это делает PNGGauntlet удобной не только для одиночной оптимизации, но и для обработки папки с изображениями перед публикацией.

PNGGauntlet во время пакетной обработки нескольких PNG-файлов

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

Конвертация JPG, GIF, TIFF и BMP в PNG

PNGGauntlet работает не только с уже готовыми PNG. Программа конвертирует JPG, GIF, TIFF и BMP в PNG, если такой результат имеет смысл для размера файла или выбранной задачи. Это полезно, когда в проекте требуется единый формат, прозрачность, точное отображение интерфейсной графики или предсказуемое поведение изображений в веб-вёрстке.

Конвертация имеет важное ограничение: PNG не всегда компактнее исходника. Фотография в JPEG обычно хранится эффективнее, чем та же фотография в PNG. PNGGauntlet не переводит файл в PNG, если такой переход делает его больше, пока пользователь не включает Always convert files to PNG even if it would make them larger. Эта настройка нужна не для экономии, а для случаев, когда формат PNG требуется независимо от веса: например, для совместимости с конкретным процессом, требованиями проекта или дальнейшей обработки.

Drag-and-drop и работа со списком

PNGGauntlet поддерживает простой способ добавления: изображения перетаскиваются в окно программы. При пустой очереди в рабочей области отображается подсказка Drag and drop images here. Такой подход хорошо подходит для разовой оптимизации: выделить файлы в проводнике, перетащить их в окно, проверить Output Directory и нажать Optimize!.

В более аккуратном рабочем процессе список собирают через Add Images. Когда в очередь попали лишние файлы, Remove Images удаляет выделенные строки, а Clear Images полностью очищает таблицу. Для больших папок удобнее добавлять каталог целиком: в истории 2.0.0 появилась рекурсивная обработка директорий, при которой папки добавляются через перетаскивание или копирование, а PNGGauntlet включает подходящие файлы в очередь.

Контроль результата в таблице

Главная таблица PNGGauntlet выполняет не декоративную, а контрольную функцию. Filename нужен для отслеживания конкретного файла, Original Size показывает исходный размер, New Size — итоговый, % Original Size — долю нового файла от старого, Progress — ход текущей обработки.

По этой таблице удобно проверять работу сразу после завершения:

  • значение ниже 100% показывает экономию;

    PNGGauntlet скриншот 1

  • 100% означает, что итог не стал меньше или программа оставила исходный файл как более выгодный;

  • пустой New Size у текущего файла означает, что обработка ещё идёт;

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

Такой контроль особенно важен при конвертации JPEG, GIF, TIFF и BMP. Пользователь видит, где PNG действительно оказался выгоднее, а где исходный формат был компактнее.

Настройки PNGGauntlet

Настройки находятся в Tools > Options. Это отдельное окно PNGGauntlet Options с вкладками General, PNGOUT, OptiPNG и DeflOpt. Главный экран оставлен простым, а параметры компрессоров вынесены отдельно, чтобы обычное сжатие запускалось без необходимости разбираться в PNG-структуре.

General

Во вкладке General собраны общие параметры поведения программы. Здесь находятся Check for updates, Run compressors with low priority, Compress multiple files at once, Keep files’ original date and time и Always convert files to PNG even if it would make them larger.

Check for updates относится к проверке обновлений. Run compressors with low priority снижает приоритет работы компрессоров, чтобы PNGGauntlet меньше мешала другим задачам Windows во время длительной обработки. Compress multiple files at once включает параллельную обработку нескольких файлов, что полезно при большой очереди. Keep files’ original date and time сохраняет исходную дату и время файлов после оптимизации; такая функция появилась в развитии ветки 2.1.

Always convert files to PNG even if it would make them larger нужен для жёсткой конвертации в PNG. Без этой настройки PNGGauntlet сохраняет смысл оптимизатора: не делает файл крупнее ради самого факта смены формата. С включённым флажком программа выполняет конвертацию даже при увеличении размера, а красное имя файла сигнализирует о таком результате.

PNGOUT

Вкладка PNGOUT — самая насыщенная. Здесь доступны Standard Options и Advanced Options. Среди стандартных параметров видны Bit Depth, Color Type, Filter Type и Preserve Gamma Information. В расширенных настройках есть Block Split, Buggy Decoder Mode, Chunks to Keep, Keep all chunks, Save PNGOUT parameters in image file, Keep palette order intact и Randomize Initial Huffman Tables.

Bit Depth управляет глубиной данных PNG, Color Type — типом представления цвета, Filter Type — фильтрацией, влияющей на дальнейшее сжатие. Preserve Gamma Information сохраняет gamma-информацию. Эти параметры стоит менять только при понимании задачи: для обычной подготовки скриншотов и иллюстраций достаточно стандартной конфигурации, а ручная правка Color Type или Bit Depth нужна при конкретных требованиях к прозрачности, палитре или дальнейшему открытию файла в редакторе.

Особенно важен вопрос прозрачности. PNGOUT ради меньшего размера переводит 32-bit RGB+Alpha в 8-bit paletted alpha, когда такой вариант подходит для изображения. В браузерах такие файлы отображаются нормально, но Photoshop, Gimp и Paint Shop Pro не работают с ними так же удобно при редактировании. Для дальнейшей правки изображений с альфа-каналом в этих редакторах в Options нужно выбирать RGB+Alpha.

OptiPNG

OptiPNG в PNGGauntlet используется как дополнительный этап оптимизации. Сам OptiPNG рекомпрессирует изображения в меньший размер без потери информации, умеет работать с внешними форматами и выполнять проверки PNG. В связке PNGGauntlet OptiPNG дополняет работу PNGOUT: выигрыш от него часто меньше основного результата PNGOUT, но при подготовке веб-графики важны даже небольшие проценты, особенно когда изображений много.

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

DeflOpt

DeflOpt выполняет дооптимизацию deflate-представления. В PNGGauntlet он находится на отдельной вкладке и включается как дополнительный компрессор. В развитии программы DeflOpt появился вместе с OptiPNG в крупном обновлении 3.0, когда PNGGauntlet перестала быть только графической оболочкой вокруг PNGOUT и стала комбинировать несколько инструментов.

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

Как сжать PNG в PNGGauntlet

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

Подготовка файлов

Перед запуском PNGGauntlet изображение уже должно быть готово: нужный размер, правильное кадрирование, читаемый текст, корректная прозрачность. Если требуется обрезка, изменение разрешения или ручная правка, сначала выполняют это в редакторе. Для просмотра и сортировки подойдут XnView MP, FastStone Image Viewer или IrfanView. PNGGauntlet подключается на финальном этапе.

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

Пошаговая обработка одного PNG

  1. Откройте PNGGauntlet.

  2. В поле Output Directory укажите папку для результата.

  3. Оставьте Overwrite Original Files выключенным, если исходник нужно сохранить.

  4. Нажмите Add Images и выберите PNG-файл.

  5. Проверьте, что файл появился в таблице Filename.

  6. Нажмите Optimize!.

  7. Дождитесь заполнения Progress.

  8. Сравните Original Size и New Size.

  9. Откройте результат в просмотрщике и проверьте изображение визуально.

В ходе обработки кнопка Optimize! заменяется на Cancel Optimize. Это нужно для остановки процесса. В истории развития программы отдельно улучшалось поведение Cancel: кнопка стала сразу останавливать компрессию, включая процессы компрессоров.

Пошаговая обработка нескольких файлов

Для набора изображений процесс тот же, но важнее работа со списком:

  1. Соберите файлы в одной папке или выделите их в проводнике.

  2. Перетащите изображения в окно PNGGauntlet или добавьте через Add Images.

  3. Удалите лишние строки через Remove Images.

  4. Очистите список через Clear Images, если набор собран неправильно.

  5. Проверьте Output Directory.

  6. Запустите Optimize!.

  7. После завершения отсортируйте или просмотрите результаты по % Original Size.

    PNGGauntlet скриншот 2

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

Конвертация JPG, GIF, TIFF и BMP в PNG

Конвертация выполняется через тот же список. Пользователь добавляет JPG, GIF, TIFF или BMP, выбирает Output Directory и запускает Optimize!. PNGGauntlet переводит такие файлы в PNG, когда итог соответствует задаче оптимизации. Если PNG получается крупнее, программа оставляет исходный формат, пока в Options не включена настройка Always convert files to PNG even if it would make them larger.

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

Практические сценарии использования

Скриншоты интерфейса для обзоров и инструкций

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

Рабочая схема выглядит так:

  • сделать скриншот;

  • обрезать лишние поля в редакторе;

  • сохранить в PNG;

  • добавить файл в PNGGauntlet;

  • обработать через Optimize!;

  • проверить New Size и визуально открыть результат.

При регулярном выпуске обзоров это уменьшает вес страницы без ухудшения читаемости интерфейса. Если на сайте уже используются материалы о графических программах, такие как PicPick, GIMP, Paint.NET или Picosmos Tools, PNGGauntlet хорошо дополняет редакторы: они подготавливают изображение, а она оптимизирует итоговый PNG.

Веб-графика и элементы интерфейса

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

Для веб-графики особенно важна проверка прозрачности. После обработки нужно открыть несколько изображений на тёмном и светлом фоне, чтобы убедиться, что альфа-канал выглядит корректно. Если файл будет дальше редактироваться в Photoshop, Gimp или Paint Shop Pro, для изображений с альфа-каналом стоит учитывать настройку RGB+Alpha в Options.

Папка с иллюстрациями для CMS

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

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

Архивирование графики проекта

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

Сценарий подходит для:

  • архивов скриншотов программ;

  • наборов PNG-ресурсов для сайта;

  • иллюстраций к документации;

  • папок с интерфейсными элементами;

  • изображений, которые передаются между участниками проекта.

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

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

PNGGauntlet — Windows-программа, разработанная на C# с использованием .NET Framework. Для запуска требуется .NET 4.0; в развитии ветки 3.1.1 требование было уточнено до .NET Framework 4.0 Client Profile вместо полной редакции .NET Framework 4.0.

КомпонентТребование
Операционная системаWindows
Среда выполнения.NET 4.0 / .NET Framework 4.0 Client Profile
Рабочие файлыPNG, а также JPG, GIF, TIFF, BMP для конвертации в PNG
Доступ к папкамПрава на чтение исходников и запись в Output Directory
Временные файлыДоступ к системной временной папке Windows
ИнтерфейсОбычное графическое окно Windows

Для стабильной работы важны не только формальные требования, но и права записи. PNGGauntlet создаёт временные файлы во время обработки; в истории изменений исправлялись ошибки, возникавшие при невозможности создать или удалить temp files. Если программа не может сохранить результат, сначала проверяют Output Directory, доступ к папке и наличие прав записи.

Производительность и скорость обработки

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

Скорость зависит от нескольких факторов:

  • количества файлов в очереди;

  • размера изображений в пикселях;

  • исходной структуры PNG;

  • наличия прозрачности;

  • включения OptiPNG и DeflOpt;

  • режима Compress multiple files at once;

  • нагрузки на компьютер во время обработки.

При работе с большой папкой изображений полезно включать Run compressors with low priority. Тогда PNGGauntlet отдаёт больше ресурсов другим задачам Windows, и пользователь продолжает работать с текстом, браузером или редактором, пока идёт оптимизация. Для ночной или фоновой обработки это менее важно, а для рабочего компьютера с несколькими открытыми программами заметно удобнее.

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

Ограничения PNGGauntlet

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

PNGGauntlet скриншот 3

Главные ограничения:

  • программа работает на Windows и требует .NET 4.0;

  • разработка PNGGauntlet не продолжается, хотя программа сохраняет работоспособность;

  • интерфейс выполнен в старом стиле Windows Forms;

  • нет встроенного предпросмотра до и после;

  • нет инструментов кадрирования, ресайза, подписи, ретуши и ручного редактирования;

  • сильное сжатие занимает время;

  • выигрыш по размеру зависит от исходного файла;

  • принудительная конвертация фотографий в PNG часто делает файл крупнее;

  • при 8-bit paletted alpha возникают ограничения для дальнейшего редактирования в Photoshop, Gimp и Paint Shop Pro.

Для пользователей, которым нужна пакетная смена размера, переименование и конвертация коллекции, лучше рассматривать XnView MP, Converseen или другие инструменты пакетной обработки. Для точной ручной правки нужен редактор. PNGGauntlet стоит выбирать тогда, когда изображение уже готово и нужно именно уменьшить размер PNG.

Плюсы и минусы

Плюсы:

  • выполняет сжатие PNG без потери качества;

  • объединяет PNGOUT, OptiPNG и DeflOpt;

  • поддерживает пакетное сжатие PNG;

  • показывает Original Size, New Size и % Original Size по каждому файлу;

  • работает через понятный графический интерфейс;

  • поддерживает drag-and-drop;

  • конвертирует JPG, GIF, TIFF и BMP в PNG;

  • позволяет сохранять результат в отдельную папку или заменять исходники;

  • содержит детальные параметры PNGOUT, OptiPNG и DeflOpt;

  • поддерживает Compress multiple files at once;

  • позволяет снизить приоритет компрессоров через Run compressors with low priority;

  • не требует ручной работы с командной строкой.

Минусы:

  • работает только как узкий PNG оптимизатор для Windows;

  • требует .NET 4.0;

  • не выполняет редактирование изображений;

  • не показывает полноценное сравнение до и после;

  • сильная оптимизация занимает время;

  • интерфейс визуально устарел;

  • результат зависит от исходного файла: уже оптимизированный PNG сокращается мало;

  • принудительная конвертация не-PNG файлов иногда увеличивает размер;

  • 8-bit paletted alpha подходит не для любого последующего редактирования;

  • разработка программы остановлена.

Сравнение с аналогами

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

ПрограммаПлатформаЧто делает лучше всегоЧем отличается от PNGGauntlet
PNGGauntletWindowsСжимает PNG без потери качества через PNGOUT, OptiPNG и DeflOptПростая очередь, подробные настройки PNG-компрессоров, фокус на PNG
SquooshБраузерСжимает изображения локально в браузере, показывает сравнение и настройкиНе требует установки, изображения обрабатываются на устройстве; подходит для разовых задач в браузере
ImageOptimmacOSСжимает изображения без потери качества, удаляет лишние метаданныеНативный macOS-инструмент, drag-and-drop, использует набор оптимизаторов; есть опция lossy minification
TrimageLinux, Unix, macOS через HomebrewLossless-оптимизация PNG и JPG через GUI и command lineОриентирован на Linux/Unix-сценарии, использует optipng, pngcrush, advpng и jpegoptim
PNGOUTWinWindowsПрофессиональная оболочка для PNGOUT, конвертация и сжатие PNGПлатный инструмент с 30-дневным пробным периодом, multithreaded architecture и управлением приоритетами потоков
OptiPNGWindows, Linux и другие системыКонсольная рекомпрессия PNG без потери информацииБольше подходит для автоматизации и скриптов, не имеет такого простого основного окна, как PNGGauntlet

PNGGauntlet и Squoosh

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

PNGGauntlet лучше подходит для привычной Windows-очереди и пакетного сжатия PNG. Она не показывает такое наглядное сравнение до и после, зато работает как отдельная настольная утилита, не требует открывать браузер и даёт доступ к параметрам PNGOUT, OptiPNG и DeflOpt. Для разовой браузерной задачи удобнее Squoosh, для регулярной локальной оптимизации PNG под Windows — PNGGauntlet.

PNGGauntlet скриншот 4

PNGGauntlet и ImageOptim

ImageOptim — сильная альтернатива для macOS. Он удаляет лишние метаданные, сжимает изображения без потери качества и объединяет несколько оптимизаторов, включая MozJPEG, pngquant, Pngcrush, 7zip, SVGO и Zopfli. В macOS-сценариях ImageOptim выглядит естественнее: файлы перетаскиваются в окно, обработка идёт автоматически, программа интегрируется с окружением macOS.

PNGGauntlet выигрывает только там, где нужна именно Windows-программа с PNGOUT, OptiPNG и DeflOpt. Она не заменяет ImageOptim на Mac, а ImageOptim не заменяет PNGGauntlet в старом Windows-процессе подготовки PNG. Эти программы ориентированы на разные платформы.

PNGGauntlet и Trimage

Trimage ближе к Linux/Unix-пользователям. Он сжимает PNG и JPG без потери качества, поддерживает графический интерфейс и командную строку, использует optipng, pngcrush, advpng и jpegoptim. Для Linux это естественный выбор, особенно когда нужно встроить обработку в терминальный процесс.

PNGGauntlet проще для пользователей Windows, которым не нужна командная автоматизация. В ней основные действия вынесены в кнопки Add Images, Remove Images, Clear Images и Optimize!, а параметры доступны в Options. Trimage удобнее для Linux-среды, PNGGauntlet — для локальной Windows-обработки PNG.

PNGGauntlet и PNGOUTWin

PNGOUTWin — профессиональная Windows-оболочка для PNGOUT. Она умеет конвертировать и сжимать PNG из TIFF, GIF, BMP и других форматов, поддерживает работу с несколькими файлами и папками, drag-and-drop, управление приоритетами потоков и multithreaded architecture.

PNGGauntlet остаётся бесплатным вариантом для пользователей, которым достаточно базового графического процесса и связки PNGOUT, OptiPNG, DeflOpt. PNGOUTWin интереснее при коммерческом или интенсивном использовании, где важны профессиональная оболочка, многопоточность и расширенные сценарии. Для домашней оптимизации скриншотов и веб-графики PNGGauntlet закрывает основную задачу без покупки.

PNGGauntlet и OptiPNG

OptiPNG — отдельная консольная утилита, которая рекомпрессирует PNG без потери информации и также работает с BMP, GIF, PNM и TIFF. Она хорошо подходит для автоматизации: скрипты, серверные процессы, повторяемая обработка папок, интеграция в сборку проекта.

PNGGauntlet использует OptiPNG как часть своей цепочки, но избавляет пользователя от командной строки. Для ручной работы с несколькими скриншотами удобнее PNGGauntlet. Для автоматической оптимизации в CI, build-процессе или серверном сценарии уместнее отдельные консольные инструменты.

Отзывы пользователей и профильных изданий

Softpedia описывает PNGGauntlet как небольшой инструмент для оптимизации PNG, указывает бесплатный статус, Windows All, размер файла 900 KB и пользовательскую оценку 3.4/5 на основе 12 голосов. В описании подчёркнута работа через PNGOUT и отсутствие потери информации при уменьшении размера.

DownloadCrew присвоил PNGGauntlet статус Editor’s Choice и описал программу как инструмент для уменьшения PNG без потери качества. В обзоре отдельно отмечается простой процесс: перетащить изображения, выбрать Output folder, нажать Optimize!, а также доступ к параметрам PNGOUT, OptiPNG и DeflOpt через Tools > Options. В тесте DownloadCrew один PNG-файл был уменьшен с 71.63 KB до 39.44 KB, а другие файлы показали сокращение на 24%, 20% и 7%.

BetaNews выделяет тот же сценарий: перетащить изображения в PNGGauntlet, выбрать output folder, нажать Optimize! и дождаться результата. В материале подчёркнуто, что программа является фронтендом для PNGOUT, OptiPNG и DeflOpt, а также работает с низкоуровневыми приёмами оптимизации: удалением метаданных, оптимизацией палитры и минимизацией bit depth там, где это не ухудшает изображение.

LO4D описывает PNGGauntlet как небольшой пакетный оптимизатор, который уменьшает PNG losslessly, сохраняя качество изображения, и указывает пользовательскую оценку 4.8/5 на основе 8 оценок. В обзоре также подчёркнут простой сценарий: создать output directory, перетащить PNG в главное окно и нажать optimize button.

В пользовательских обсуждениях сильнее всего повторяются три оценки: программа полезна для веб-графики, хорошо работает со скриншотами и может быть медленной на части файлов. Для старых проектов, архивов PNG и локальной обработки под Windows это воспринимается как нормальный компромисс: пользователь получает бесплатную программу с lossless-результатом, но платит временем обработки. На Reddit встречается пример использования PNGGauntlet для уменьшения набора PNG-обложек без потери качества; автор темы отметил экономию более 15 MB на таких файлах.

Типичные ошибки при работе с PNGGauntlet

Замена исходников без проверки

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

Ожидание одинаковой экономии на всех PNG

PNGGauntlet не гарантирует одинаковый процент уменьшения. Один файл сокращается заметно, другой почти не меняется, третий остаётся на 100%. Это нормальное поведение PNG-оптимизатора. Размер зависит от того, как файл был сохранён изначально, какие данные уже удалены, какой тип цвета используется, есть ли прозрачность и насколько изображение подходит для оптимизации.

Использование PNGGauntlet как редактора

В программе нет инструментов для обрезки, ретуши, изменения размера, добавления текста и коррекции цветов. Если нужно подготовить изображение визуально, сначала используется редактор. PNGGauntlet — финальный этап после сохранения готового PNG. Для редактирования и просмотра на сайте доступны материалы по GIMP, Paint.NET, XnView, FastStone Image Viewer и PicPick.

Принудительная конвертация фотографий в PNG

Фотографии часто лучше хранить в JPEG. Если включить Always convert files to PNG even if it would make them larger, PNGGauntlet выполнит конвертацию даже при увеличении размера. Красное имя файла указывает на такой случай. Для фотографий нужно сначала решить, действительно ли требуется PNG. Если нужна публикация фото на сайте, чаще подходит другой формат; если нужен скриншот интерфейса, схема или изображение с прозрачностью, PNG остаётся оправданным.

Игнорирование RGB+Alpha при дальнейшей правке

При сжатии PNG с прозрачностью PNGOUT способен перевести 32-bit RGB+Alpha в 8-bit paletted alpha. В браузерах это отображается нормально, но для дальнейшей работы в Photoshop, Gimp или Paint Shop Pro такой вариант неудобен. Для файлов, которые будут редактироваться после оптимизации, в Options выбирают RGB+Alpha.

Отключение OptiPNG без понимания компромисса

OptiPNG замедляет обработку, но помогает получить меньшие файлы. Если важна максимальная экономия, его оставляют включённым. Если нужно быстрее обработать большой набор и небольшая разница в размере не критична, OptiPNG отключают. Такой выбор зависит от задачи: для финальной веб-графики важнее размер, для черновой внутренней папки важнее скорость.

Как проверять результат после обработки

После оптимизации не стоит ориентироваться только на New Size. Размер важен, но для публикации изображения нужно проверить ещё несколько вещей.

Минимальная проверка:

  • открыть файл в обычном просмотрщике;

  • сравнить с исходником на уровне читаемости текста;

  • проверить прозрачность на светлом и тёмном фоне;

  • убедиться, что файл открывается в редакторе, если дальнейшая правка ещё нужна;

  • посмотреть, не изменились ли дата и время файла, если для проекта это важно;

  • убедиться, что CMS или сайт принимает итоговый PNG.

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

Рекомендации по настройкам для разных задач

СценарийРекомендация
Разовое сжатие скриншотаОставить стандартные настройки, выбрать Output Directory, не включать Overwrite Original Files
Подготовка набора скриншотов для статьиДобавить все PNG через Add Images или drag-and-drop, обработать списком, проверить % Original Size
Веб-графика с прозрачностьюПосле обработки проверить альфа-канал; для дальнейшего редактирования использовать RGB+Alpha
Большая папка изображенийВключить Compress multiple files at once, при активной работе за компьютером использовать Run compressors with low priority
Максимально компактный PNGОставить PNGOUT, OptiPNG и DeflOpt включёнными
Быстрая черновая обработкаОтключить OptiPNG только при понимании, что итоговый размер станет менее выгодным
Конвертация JPEG в PNGНе включать принудительную конвертацию без необходимости; сравнить размер результата
Замена исходниковИспользовать Overwrite Original Files только после проверки процесса на копии

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

Частые вопросы

Уменьшает ли PNGGauntlet качество изображения?

PNGGauntlet выполняет сжатие PNG без потери качества: изображение остаётся тем же, меняется размер файла. Основной режим программы рассчитан на lossless compression.

Почему PNGGauntlet долго обрабатывает файл?

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

Почему Progress движется рывками?

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

Почему PNGGauntlet не перевёл JPEG в PNG?

Программа оставляет исходный формат, когда конвертация в PNG делает файл крупнее. Для принудительной конвертации есть настройка Always convert files to PNG even if it would make them larger.

Что означает красное имя файла?

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

Можно ли использовать PNGGauntlet для фотографий?

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

Есть ли в PNGGauntlet пакетная обработка?

Да. PNGGauntlet поддерживает пакетную обработку и режим Compress multiple files at once. Программа показывает прогресс и результат по каждому файлу в таблице.

Подходит ли PNGGauntlet для подготовки изображений к публикации на сайте?

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

Чем PNGGauntlet отличается от PNGOUT?

PNGOUT — отдельный компрессор. PNGGauntlet — графическая программа, которая использует PNGOUT вместе с OptiPNG и DeflOpt, добавляет очередь файлов, кнопки управления, Output Directory, Overwrite Original Files и окно Options.

Итоговые рекомендации

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

Для разовой задачи в браузере удобнее Squoosh. Для macOS логичнее ImageOptim. Для Linux и Unix-сценариев лучше подходит Trimage. Для профессиональной работы с PNGOUT на Windows и многопоточными сценариями уместен PNGOUTWin. Для просмотра, сортировки, изменения размера и пакетной конвертации коллекций стоит использовать отдельные программы вроде XnView MP, FastStone Image Viewer, IrfanView или Converseen.

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

Список изменений

Первые выпуски: запуск идеи и базовая оптимизация:

  • Первый релиз PNGGauntlet вышел 25 июня 2003 года. Уже на следующем этапе появились исправления для параметров PNGOUT: добавился mixed filter option, была исправлена работа color option, а при увеличении файла после PNGOUT программа использовала оригинальный файл вместо более крупного результата.
  • В апреле 2004 года развитие ускорилось: из программы убрали PNGrewrite, исправили обработку расширений PNG в разном регистре, добавили сжатие BMP, TGA, GIF и JPEG, улучшили стабильность через запуск controls на отдельном потоке и внедрили Brute Compress method. Тогда же появилась возможность сохранять gAMA chunk.
  • Для пользователя это был переход от экспериментального инструмента к более практичной программе: она начала принимать не только PNG, но и другие форматы, лучше обрабатывать ошибки и аккуратнее вести себя с файлами.

Развитие интерфейса и сохранение настроек:

  • В феврале 2005 года появились tooltips, PNGOut progress bar, сохранение options между сессиями, красная подсветка файлов, которые стали больше, кнопка Clear List of Files и рабочая Cancel button. Эти изменения важны для повседневной работы: пользователь начал видеть прогресс, мог отменять обработку, очищать очередь и сохранять привычную конфигурацию.
  • В апреле 2005 года добавились license, Check for Updates, обновлённый About box, более стандартное расположение элементов Windows, bit depth reduction feature of PNGOUT, удаление элементов клавишей Delete, хранение настроек в папке профиля пользователя и временные изображения в Windows temp folder. Эти изменения сделали PNGGauntlet удобнее на компьютерах с ограниченными правами и ближе к обычным Windows-приложениям.

Ветка 2.x: очередь, папки, прогресс и интеграция с Windows:

  • В версии 2.0.0 появились функции, которые сформировали привычный рабочий процесс PNGGauntlet: status bar с общим прогрессом и общей экономией размера, синее выделение текущего файла, рекурсивная обработка директорий, добавление файлов через Ctrl+V и File > Paste Files, progress bars для каждого файла, пункт About PNGOUT, перенос большинства настроек в отдельное окно и объединение Optimize и Cancel в одну кнопку.
  • В версии 2.1 программа стала лучше вписываться в Windows 7: значок на taskbar показывал прогресс обработки, колонки получили сортировку, появилась опция сохранения времени файлов, PNGGauntlet добавилась в Open With для PNG, JPEG, GIF, BMP, PCX и Targa, а аргументы командной строки позволили открывать файлы сразу в списке компрессии.
  • Именно в этот период программа стала удобной для регулярной работы с папками изображений. Пользователь мог перетаскивать каталоги, видеть прогресс по каждому файлу и запускать PNGGauntlet из контекстных сценариев Windows.

Ветка 3.x: несколько компрессоров и упрощение главного окна:

  • Версия 3.0 стала крупным поворотом. PNGGauntlet обновила PNGOUT, добавила OptiPNG и DeflOpt, упростила главный интерфейс, убрала compression type option, переставила элементы для меньшего расхода места, добавила меню для управления списком файлов, поддержку TIFF, low priority для компрессоров и новое окно настроек для PNGGauntlet и компрессоров.
  • Это изменило философию программы. Вместо множества элементов на главном экране пользователь получил лаконичную очередь: добавить файлы, выбрать папку, нажать Optimize!. А тонкие параметры ушли в PNGGauntlet Options. В блоге разработчика отдельно подчёркивалось, что OptiPNG и DeflOpt обычно дают меньший вклад, чем PNGOUT, но помогают дополнительно уменьшить PNG, когда важен каждый байт.
  • Версия 3.1.0 добавила Compress multiple files at once, отображение total time и исправила работу выбора параметров OptiPNG и DeflOpt. Версия 3.1.1 улучшила Cancel, сообщения об ошибках, расширение для non-PNG файлов и требование к .NET Framework. Версия 3.1.2 добавила Always convert files to PNG even if it would make them larger, исправила добавление директорий с точкой в имени и ошибки с temp files.

Выберите ссылку для загрузки PNGGauntlet

Всего скачали: 29 | сегодня: 0

Скачать бесплатно
PNGGauntlet

Похожие программы на PNGGauntlet

из раздела "Сжатие и оптимизация PNG"

Оставте свой отзыв о PNGGauntlet