La extensión de archivo ICO se asocia más comúnmente con un archivo de imagen utilizado para iconos desarrollados por Microsoft para su uso con el sistema operativo Windows.
Los archivos ICO contienen varias imágenes con diferentes dimensiones y profundidades de color que permiten que los iconos se muestren en varias resoluciones y muestren profundidades de color en una GUI (interfaz gráfica de usuario), y pueden representar un archivo, carpeta o aplicación. Los archivos ICO tienen una estructura de archivos casi idéntica a los archivos CUR, que se utilizan para almacenar imágenes de cursor para su uso en Windows.
Antes de Windows XP, los archivos ICO podían contener imágenes en cualquier lugar entre 1 x 1 píxeles hasta 255 x 255 píxeles a color de 4, 8, 16 o 24 bits, aunque los tamaños más comunes eran 16 x 16 y 32 x 32 píxeles para adaptarse iconos de menú y vista de icono grande respectivamente. Los archivos ICO también generalmente contenían dos mapas de bits, un mapa de bits AND y un mapa de bits XOR, que se usaban en conjunto para proporcionar transparencia e inversión de colores en fondos del mismo color. Windows XP trajo soporte para imágenes de 32 bits en archivos ICO, con transparencia tomada del canal alfa de 8 bits. Esto permitió aplicar efectos como sombras y suavizado a los iconos para mejorar su apariencia. Windows Vista agregó soporte para imágenes PNG comprimidas de 256 x 256 píxeles para usar como íconos que también tienen transparencia incorporada, eliminando la necesidad de dos imágenes separadas por ícono.
Los archivos ICO no son imágenes en sí mismos, son simplemente un contenedor para múltiples mapas de bits (o imágenes File extension PNG en Windows Vista) que el sistema operativo puede usar como iconos. Un archivo ICO contiene información de encabezado, que define su tipo de archivo, un directorio que almacena información sobre cada imagen contenida en el archivo y múltiples imágenes de iconos con diferentes resoluciones y profundidades de color almacenadas en formato de mapa de bits o PNG.
Los archivos ICO se pueden abrir y editar mediante una serie de aplicaciones, incluidas The GIMP, Irfanview, Pixelshop y Microangelo. Luego, los iconos se pueden aplicar a archivos y carpetas individuales en Windows, lo que permite a los usuarios personalizar su escritorio y la interfaz de usuario.
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