0 votos

¿Cuál es la forma más sencilla de generar un archivo ICNS a partir de una sola imagen, pero con it32 al menos para el 128x128? (macos)

Estoy creando nuevos iconos para todos mis discos/particiones (todos macos). Todas las aplicaciones/scripts que he probado, muestran el tamaño 128x128 como "ic07". Ninguno de los otros tamaños dentro del archivo ICNS tiene problemas con el tipo, pero 128x128 es el tamaño que se muestra durante el arranque, y NO se mostrará como "ic07". Al mirar muestras de ICNS que SÍ se cargan durante el arranque, todos tienen tipo de icono "it32".

Las aplicaciones más simples que he encontrado para crear ICNS piden una sola imagen de entrada, y luego generan un ICNS completo. Esperaba encontrar una que genere el tamaño 128x128 dentro del ICNS como "it32" (u otro tipo que se muestre durante el arranque). Todavía no me preocupa el tipo de icono de los otros tamaños.

O, no sé si esto es posible, ¿hay alguna forma de configurar la imagen de entrada para que el ICNS de salida se construya automáticamente con "it32"?

Gracias

1voto

danz Puntos 11

No soy un experto en iconos, pero deberías echar un vistazo a Homebrew para hacer esto. Si no estás familiarizado con lo que es Homebrew, es un gestor de paquetes para aplicaciones/software.

Haciendo una búsqueda rápida, hay dos aplicaciones en Homebrew que parecen ser capaces de generar ICNS: libicns y makeicns.

La aplicación makeicns parece hacer el trabajo (lo probé localmente). Primero necesitarías instalar el paquete con

brew install makeicns

Luego, la sintaxis para hacer un icono de 32x32 en makeicns es:

makeicns -32 imagen.png

Lo cual crea imagen.icns con solo una variante de 32x32. Lo probé localmente y obtuve un archivo .icns de 32x32.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X