운영체제에서 소프트웨어를 나타내는 아이콘은 중요한 역할을 합니다. 바탕화면, 시작 메뉴, 윈도우 탐색기 등 여러 곳에서 쓰이는데 보이는 곳마다 크기가 다릅니다. 예를 들어 윈도우 탐색기만 하더라도 레이아웃에 따라 아이콘 크기가 달라집니다.
어떻게 하면 여러 곳에서 문제없이 선명하고 보이는 아이콘을 만들 수 있을까요?
정답은 간단합니다. 여러 크기로 아이콘을 만든 후 하나로 합치는 겁니다. 이때 하나로 합친 파일이 ICO 파일입니다. 영문 위키피디아의 ICO 파일 정의는 다음과 같습니다.
The ICO file format is an image file format for computer icons in Microsoft Windows. ICO files contain one or more small images at multiple sizes and color depths, such that they may be scaled appropriately. In Windows, all executables that display an icon to the user, on the desktop, in the Start Menu, or in Windows Explorer, must carry the icon in ICO format.
ICO는 마이크로소프트 윈도우 아이콘의 이미지 파일 포맷이다. ICO 파일은 크기와 색 깊이가 다른 하나 이상의 작은 이미지를 담고 있어서 상황에 맞게 크기를 맞출 수 있다. 윈도우에서 바탕화면, 시작 메뉴, 윈도우 탐색기 등에 아이콘이 나타나는 모든 프로그램은 ICO 형식으로 아이콘을 처리해야 한다.
그렇다면 어떤 크기로 아이콘을 만들어야 할까요? 윈도우 7이나 8을 기준으로 최소한 다음 크기로 만들어야 합니다.
16 X 16
24 X 24
32 X 32
48 X 48
256 X 256
단위는 픽셀입니다.
이 크기에 맞춰 여러 PNG 파일을 만듭니다. 그러면 다음 사이트에서 여러 PNG 파일로 하나의 ICO 파일을 만들 수 있습니다.
http://convertico.org/Multi_Image_to_one_icon/
자세한 사항은 다음을 참고하세요.