추가 메뉴

컴퓨터
Go + Wails 용 아이콘 일괄 생성기입니다.py
DINKIssTyle

Lv.1 DINKIssTyle (61.♡.73.102)

2026년 4월 7일 PM 05:53

조회 291 공감 0

Go Wails(React + TypeScript + Vite) 앱 제작시 아이콘을 일괄 생성해줍니다.

조심하세요~ 있던 아이콘은 묻지 않고 덮어버립니다.

1024px 이상의 png, jpg 아이콘으로 쓸 이미지를 선택후 Wails 프로젝트 폴더를 선택하시면 됩니다.

tasks = [

("/build/appicon.png", (1024, 1024), 144, "PNG"),

("/build/darwin/iconfile.icns", (1024, 1024), 144, "ICNS"),

("/build/linux/icon.png", (1024, 1024), 144, "PNG"),

("/build/windows/icon.ico", (256, 256), 144, "ICO"),

("/frontend/src/assets/images/logo.png", (1024, 1024), 144, "PNG"),

("/frontend/public/apple-touch-icon.png", (180, 180), 72, "PNG"),

("/frontend/public/favicon-16.png", (16, 16), 72, "PNG"),

("/frontend/public/favicon-32.png", (32, 32), 72, "PNG"),

("/frontend/public/icon-192.png", (192, 192), 72, "PNG"),

("/frontend/public/icon-512.png", (512, 512), 72, "PNG"),

]

이렇게 생성합니다.

build 폴더는 각 운영체제별 바이너리 생성시 사용합니다.

frontend/public은 wails 앱을 모바일 PWA앱으로까지 사용하실 때 필요합니다.

https://github.com/DINKIssTyle/DINKIssTyle-py-utils/blob/main/Image/IMG2iCON_for_Go_Wails.py

위에서 받으셔도 되고,

다운받으셔도 됩니다.

모듈은 pillow 가 필요합니다.

댓글 (0)

  • 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!

댓글을 작성하려면 이 필요합니다.