¿Qué comando puedo escribir en mi shell BASH para convertir un determinado icono en png
en el formato icns
formato de imagen requerido por Apple .app
directorios?
Respuesta
¿Demasiados anuncios?
Michael Altfield
Puntos
143
Puede conseguirlo utilizando la función sips
comando.
En primer lugar, guarda tu icono de la siguiente manera:
- En un archivo de imagen de tamaño 1024 x 1024 píxeles
- En
png
formato - En un archivo llamado
Icon1024.png
A continuación, ejecute los siguientes comandos
mkdir MyIcon.iconset
sips -z 16 16 Icon1024.png --out MyIcon.iconset/icon_16x16.png
sips -z 32 32 Icon1024.png --out MyIcon.iconset/icon_16x16@2x.png
sips -z 32 32 Icon1024.png --out MyIcon.iconset/icon_32x32.png
sips -z 64 64 Icon1024.png --out MyIcon.iconset/icon_32x32@2x.png
sips -z 128 128 Icon1024.png --out MyIcon.iconset/icon_128x128.png
sips -z 256 256 Icon1024.png --out MyIcon.iconset/icon_128x128@2x.png
sips -z 256 256 Icon1024.png --out MyIcon.iconset/icon_256x256.png
sips -z 512 512 Icon1024.png --out MyIcon.iconset/icon_256x256@2x.png
sips -z 512 512 Icon1024.png --out MyIcon.iconset/icon_512x512.png
cp Icon1024.png MyIcon.iconset/icon_512x512@2x.png
iconutil -c icns MyIcon.iconset
rm -R MyIcon.iconset
El resultado será un archivo llamado MyIcon.icns
que puede utilizar para añadir a su .app
directorio.
Fuente: https://stackoverflow.com/questions/12306223/how-to-manually-create-icns-files-using-iconutil
2 votos
Relacionado stackoverflow.com/questions/12306223/