Расширение файла ICO чаще всего ассоциируется с файлом изображения, используемым для значков, разработанных Microsoft для использования с операционной системой Windows.
Файлы ICO содержат несколько изображений с различными размерами и глубиной цвета, которые позволяют отображать значки с разным разрешением и отображать глубину цвета в графическом интерфейсе пользователя (графический интерфейс пользователя) и могут представлять файл, папку или приложение. Файлы ICO имеют почти идентичную файловую структуру с файлами CUR, которые используются для хранения изображений курсора для использования в Windows.
До Windows XP файлы ICO могли содержать изображения от 1 x 1 до 255 x 255 пикселей при 4, 8, 16 или 24-битном цвете, хотя наиболее распространенными размерами были 16 x 16 и 32 x 32 пикселя для размещения значки меню и большие значки соответственно. Файлы ICO также обычно содержали два растровых изображения - растровое изображение И и растровое изображение XOR, которые использовались вместе для обеспечения прозрачности и инверсии цветов на однотонном фоне. В Windows XP появилась поддержка 32-битных изображений в файлах ICO с прозрачностью, взятой из 8-битного альфа-канала. Это позволило применить к значкам такие эффекты, как тени и сглаживание, чтобы улучшить их внешний вид. В Windows Vista добавлена поддержка сжатых изображений PNG размером 256 x 256 пикселей для использования в качестве значков, которые также имеют встроенную прозрачность, устраняя необходимость в двух отдельных изображениях для каждого значка.
Файлы ICO сами по себе не являются изображениями - они просто контейнер для нескольких растровых изображений (или File extension PNG изображений в Windows Vista), которые могут использоваться операционной системой в качестве значков. Файл ICO содержит информацию заголовка, которая определяет его тип файла, каталог, в котором хранится информация о каждом изображении, содержащемся в файле, и несколько изображений значков с различным разрешением и глубиной цвета, хранящиеся в растровом или PNG формате.
Файлы ICO можно открывать и редактировать с помощью ряда приложений, включая GIMP, Irfanview, Pixelshop и Microangelo. Затем значки можно применять к отдельным файлам и папкам в Windows, что позволяет пользователям настраивать свой рабочий стол и пользовательский интерфейс.
Typical ICO application file locations:
- "g:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /dde
- c:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe /dde
- "C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /dde
- C:\Program Files (x86)\Windows Live\Photo Gallery\WLXPhotoGallery.exe /LaunchPhotoViewer /v "%1"
Typical ICO mime types:
- image/x-icon
Frequently used application names to open ICO files:
Frequently associated Windows objects:
- VisualStudio.ico.10.0
- VisualStudio.ico.9.0
- WindowsLive.PhotoGallery.ico.14.0