Оглавление

Online конвертер иконок favicon.ico из формата PNG

Конвертер позволяет преобразовать изображения из формата PNG в формат ICO. Допускаются размещение нескольких изображений разных размеров в одном файле.

Однослойные иконки

Если вы видите этот текст, вам надо включить JavaScript или воспользоваться более современным браузером.

Многослойные иконки

Если вы видите этот текст, вам надо включить JavaScript или воспользоваться более современным браузером.

Ограничения

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

Обрабатываются изображения до 256x256 пикселей (вы действительно хотите иконку такого размера?).

Если слой один, то изображение должно быть строго 16x16 пикселей.

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

Обратите внимание, на сервере установлено ограничение на объём загружаемых данных — 256 килобайт. Этого должно быть вполне достаточно. Если же ваши картинки слишком велики, пожалуйста, обработайте их предварительно.

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

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

Форматы PNG и ICO. Немного теории

Формат ICO был разработан Microsoft в 1985 году. Изначально, он был очень похож на BMP и поддерживал весьма ограниченный набор разрешений и глубин цвета. С самого начала, формат допускал расширение.

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

У этого метода есть плюсы: PNG-кодирование на много эффективней, чем BMP. Сам Microsoft рекомендует использовать именно PNG. Есть и недостатки: старый софт может не поддерживать такое кодирование. Но на столько старых приложений уже очень мало.

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

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

Возможно вас так же заинтересует Онлайн ICO-редактор и онлайн генератор обоев, фонов и заливок.



комментарии (экспериментальная возможность)

Ваше имя:
Ваше сообщение: