계단 윤곽 없는 조그만 윈도우즈 아이콘 만들기

윈도우즈는 파일의 확장자가 ico인 파일을 아이콘으로 쓴다. 이는 여느 이미지 파일들과는 달라서 하나의 파일 안에 해상도가 다른 여러 파일들을 저장한다. 윈도우즈는 그 안에서 필요에 맞는 크기의 이미지를 로드한다. 예를 들어 윈도우즈 애플리캐이션 타이틀에 보이는 건 24 픽셀이다.

아이콘 파일은 배경 없는 게 좋다. png나 svg로 배경 없는 이미지를 구현할 수 있다.

png는 비트맵이라서 그 크기를 바꾸면 계단 윤곽이 생길 수 있지만 flaticon을 이용하면 512 픽셀을 구할 수 있어서 아이콘으로 만드는 데에 문제가 없다. 제대로만 변환을 하면 크기를 줄일 때에는 왜곡되지 않기 때문이다. 벡터 이미지로 아이콘을 만들어야만 alias가 생기지 않는 건 아니다.

svg로 구하고 싶으면 svg repo를 이용하면 좋은데 굳이 그럴 필요는 없다.

문제는 변환이다. convertico가 유명한데 svg는 배경을 없애지 못한다. 이거로 변환하려면 png가 좋다. 윈도우즈는 16, 32, 48, 256 네 개의 크기들을 지원한다.

convertio라는 짝퉁과 헷갈리지 않게 주의하는 게 좋다. 이건 256 필셀 하나로만 변환을 하여 쓸모없다.

svg를 배경 없이 변환하려면 FreeConvert가 좋다.