Хотя Adobe Photoshop - одно из лучших программ для редактирования фотографий, немного раздражает то, что оно изначально не поддерживает открытие файлов .ICO (значков). Для открытия и редактирования графических значков на рабочем столе многие пользователи пытаются использовать сторонние альтернативы, но на самом деле существует очень простой плагин PhotoShop для открытия и сохранения файлов .ICO.
Этот плагин будет работать с любой версией PhotoShop, начиная с 5.0 для Windows, и с несколькими версиями для Mac ( это зависит от версии OS X).
Если по какой-то ужасно странной причине вы используете Windows 98, вы можете загрузить альтернативную сборку плагина.
Совместимость с Mac
- Photoshop CS5 на Intel Macintosh (32/64 бит)
- Photoshop CS3 и CS4 на 32-битных Intel и PowerPC Macintosh
- Photoshop 3.0-7.0, CS, CS2 на PowerPC Macintosh (OS X, OS 9 и Classic)
- Photoshop 4.0 / MacOS 8.0 на Macintosh 68K
Совместимость с Windows
- Windows: Photoshop 5.0 и любая более поздняя версия в Windows 98 / NT, XP, Vista и Windows 7
Требования
Плагин формата файлов ICO для Photoshop
Установить
32-битная / 64-битная Windows (Vista / Windows 7):
Скачайте плагин и распакуйте его в папку.
Переместите файл плагина в C: \ Program Files \ Adobe \ Photoshop \ Plug-Ins \ File Formats или в 32-разрядную версию, если вы используете 32-разрядную версию Windows (C: \ Program Files (x86). Возможно, вам понадобится для создания папки File Formats внутри \ Plug-Ins, если она не существует.
Если вы работаете в 64-битной системе Windows и запускаете 64-битную версию Photoshop CS4 или CS5, загрузите 64-битную версию плагина и поместите ее в папку Plug-Ins, соответствующую 64-битной программе Photoshop ( то есть тот, который находится в «Программных файлах», а не в «Программных файлах (x86)»).
Переместите плагин в папку «File Formats» внутри папки плагинов Photoshop:
- Для Windows (32-бит), 8bi
- Для Windows (64-бит), 8bi
Если вы используете Corel PSP Photo X2, поместите плагин в C: \ Program Files \ Corel \ Corel Paint Shop Pro Photo X2 \ Languages \ EN \ PlugIns.
Закройте и перезапустите Photoshop, если он уже запущен.
Чтобы использовать плагин
- Используйте команду Photoshop «Открыть» (меню «Файл»), чтобы открыть файлы .ICO и .CUR (которые теперь отображаются в браузере файлов).
- Используйте команду Photoshop «Сохранить» для создания файлов .ICO и .CUR.
- При сохранении .CUR обратите внимание, что точка доступа курсора определяется исходной точкой линейки.
Попасть в неприятности?
- Если вы не уверены, что плагин установлен правильно, найдите «ICO (значок Windows)» в меню Photoshop «О плагине» (в Windows смотрите в разделе «Справка»; в OS X в разделе «Photoshop»). Если его нет в списке:
- Убедитесь, что вы загрузили правильную версию (Windows / Mac)
- Находится ли он в подкаталоге «File Formats» папки «Plugins» Photoshop?
- Вы вышли из Photoshop и перезапустили его?
- Если вы работаете в Vista и видите ошибку «точка входа плагина не найдена», попробуйте перезапустить и переустановить или посмотрите этот пост.
- Плагин не является плагином фильтра или импорта / экспорта, поэтому не ищите его там. Он отображается как вариант формата при открытии или сохранении (подходящие изображения).
- Формат ICO не допускает изображений более 256 пикселей в высоту или ширину.
- Только изображения Bitmap, Gray Scale, Indexed и RGB, не более 8 бит на канал, могут быть сохранены как ICO.
О прозрачности
Формат ICO имеет присущую 1-битную маску прозрачности (0 = непрозрачность, 1 = прозрачность), называемую растровым изображением AND.
- При чтении или сохранении изображения в режиме RGB в Photoshop 6.0 или более поздней версии для маски используется прозрачность слоя.
- Если изображение находится в индексированном режиме и использует «прозрачный индекс», он будет использоваться для установки маски значка.
- В других случаях маска ICO обрабатывается как альфа-канал (черный = 0 = непрозрачный, белый = 255 = прозрачный).
- В значках формата PNG (Vista) альфа-канал просто сохраняется как часть PNG. Отдельной маски нет.
Сохранение изображений в индексированном режиме
Чтобы выходные файлы были как можно более компактными, выбирается наименьшая глубина пикселей, достаточная для представления цветов, используемых значком:
- Режим RGB: без таблицы цветов
- Индексированный / полутоновый режим с> 16 цветов: 8 бит на пиксель (до 256 цветов в таблице цветов)
- Индексированный / полутоновый режим с> 2 цветами: 4 бита на пиксель (до 16 цветов в таблице цветов)
- Режим Bitmap или Indexed / Gray Scale с 2 или менее цветами: 1 бит на пиксель (до 2 цветов в таблице цветов)
Примечание о размерах файлов (только Mac)
Не беспокойтесь, если Mac Finder покажет неожиданно большой размер файла для файлов ICO, сохраненных из Photoshop. Сам ICO хранится в вилке данных и имеет как можно меньший размер (см. Выше).
Расчет размера Finder увеличивается из-за обильного количества «метаданных» Photoshop в ответвлении ресурсов и не совсем отражает размер данных ICO. (Это сохраняется для всех файлов, сохраненных из Photoshop, независимо от формата и от того, включены ли эскизы и предварительный просмотр изображений в настройках.) На размер «K» Finder также влияет минимальный размер выделения тома (часто 4 или 8 КБ в зависимости от раздела. размер).
При загрузке на веб-сайт только вилка данных копируется, а вилка ресурса удаляется, поэтому эти дополнительные данные (и заполненная цифра Finder) не имеют никакого эффекта или релевантности. «Истинный» логический размер файла ICO может быть подтвержден в терминале OS X с помощью ls -l в каталоге значка (или файлов -x br в MPW Shell).
О 32-битных (Windows XP) значках
Плагин может создавать 32-битные значки с 8-битной альфа-прозрачностью. Это произойдет в двух случаях:
- в Photoshop 6.0 или новее, сохранение многослойного изображения RGB (т. е. не сглаженного)
- в любой версии Photoshop, сохраняя плоское изображение RGB с 2 или более альфа-каналами.
В первом случае прозрачность слоя будет использоваться как альфа ICO. 1-битная «маска И» берется из первого альфа-канала или, если доступный альфа-канал отсутствует, получается из прозрачности слоя.
Во втором случае первый альфа-канал используется для создания 1-битной «маски И», а второй альфа-канал становится 8-битным альфа-каналом ICO.
В обоих случаях данные цвета устанавливаются на ноль (черный), когда значок прозрачный. Это должно дать желаемый результат (полная прозрачность над фоном).