IcoFX
IcoFX는 Windows와 macOS에서 사용하는 아이콘을 제작·변환하고 Windows의 마우스 커서와 파비콘을 편집하는 전문 그래픽 소프트웨어다. 일반적인 사진 편집기의 모든 기능을 대상으로 하기보다 작은 해상도에서도 식별 가능한 아이콘과 여러 크기의 이미지 자원을 정확한 파일 형식...
| 작성 언어 | 공식 구현 언어 미공개 |
|---|---|
| 분류 | 아이콘·커서 제작·이미지 편집 소프트웨어 |
| 개발·배포 | IcoFX 프로젝트 |
| 운영체제 | Windows |
| 주요 작업 | 앱 아이콘·파비콘·정적·애니메이션 커서 |
| 아이콘 형식 | Windows ICO·macOS 아이콘 형식 |
| 커서 형식 | CUR·ANI |
| 이미지 입력 | SVG·PNG·JPEG·BMP·TIFF 등 |
| 편집 기능 | 레이어·브러시·효과·마스크 |
| 리소스 처리 | 실행 파일·라이브러리의 아이콘 추출 |
| 자동화 | 파일 일괄 생성·변환(에디션별) |
| 라이선스 | 상용 소프트웨어 |
| 공식 웹사이트 | IcoFX |
IcoFX는 Windows와 macOS에서 사용하는 아이콘을 제작·변환하고 Windows의 마우스 커서와 파비콘을 편집하는 전문 그래픽 소프트웨어다. 일반적인 사진 편집기의 모든 기능을 대상으로 하기보다 작은 해상도에서도 식별 가능한 아이콘과 여러 크기의 이미지 자원을 정확한 파일 형식으로 묶는 작업에 중점을 둔다. Windows용 프로그램으로 배포되며 ICO·CUR·ANI와 macOS 아이콘 형식 사이의 이미지 자산 교환을 제공한다. 아이콘 추출과 리소스 라이브러리 편집도 제품의 중요한 기능이다.[1]
아이콘 문서에는 여러 해상도와 색상 깊이의 픽셀 이미지가 하나의 파일에 들어갈 수 있다. 예를 들어 작은 툴바 아이콘과 고밀도 화면에 표시하는 같은 아이콘은 픽셀 수가 다르므로 단일 이미지를 단순 축소하는 것만으로 항상 읽기 쉬운 결과가 나오지 않는다. IcoFX에서는 브러시·레이어·선택·투명도와 다수의 효과를 이용해 각 크기의 그림을 조정할 수 있다. 입력된 PNG·SVG나 기타 이미지 자산을 사용해 필요한 아이콘 크기를 생성하는 기능도 제공한다.
Windows 커서 편집에서는 정지 커서용 CUR과 애니메이션 커서용 ANI 형식을 구분해야 한다. 커서는 이미지 외에 사용자가 클릭하는 실제 기준 지점인 핫스팟 좌표가 중요하고, ANI는 여러 커서 프레임의 표시 순서와 시간을 포함할 수 있다. 리소스 추출기는 실행 파일과 라이브러리 안에 포함된 아이콘 데이터를 읽어 별도 파일로 저장하거나 다른 자산과 교환하도록 돕는다. 반면 원본 프로그램의 코드를 수정하는 일과 그래픽 리소스를 교체하는 일은 다른 작업이다.[2]
IcoFX는 대량의 아이콘 파일을 만드는 과정에서 일괄 변환·크기 변경과 파일 내보내기를 지원하지만 일부 자동화 기능은 라이선스 에디션에 따라 사용 범위가 다르다. PNG 이미지 하나를 ICO 파일로 저장해도 여러 크기·알파 채널과 Windows 셸의 표시 방식이 의도대로 동작하는지 확인해야 한다. GIMP이나 Adobe Photoshop으로 아이콘 원본을 그릴 수는 있지만 최종 실행 환경에 필요한 아이콘·커서 리소스 형식과 배포 작업을 집중적으로 다루는 것이 IcoFX의 차별점이다.