Pourquoi les fichiers ICNS doivent-ils être des carrés parfaits?

0

im capable de modifier les icônes .app que lorsque les dimensions sont parfaitement même (par exemple. 256x256) , mais pas des formes rectangulaires.

Ce site Web permet d’exporter des images png sous forme de fichiers icns dans n’importe quelle dimension, mais elles ne semblent pas fonctionner avec .app?

est-il possible de modifier une application pour utiliser un .icns rectangulaire?

lis
la source
1
Si les dimensions hors tout doivent être carrées, c'est-à-dire 16 × 16, 32 × 32, 64 × 64, 128 × 128, 256 × 256, 512 × 512 ou 1024 × 1024, vous pouvez néanmoins créer une icône là où la partie visible ne se trouve pas. carré et ou ou peuvent être n'importe quelle forme et taille que vous voulez plus petites que les dimensions susmentionnées.
user3439894

Réponses:

2

Non, ce n'est pas possible. macOS ne prend en charge que les icônes carrées à cette fin.

La taille doit être 16 × 16, 32 × 32, 48 × 48, 128 × 128, 256 × 256, 512 × 512 ou 1024 × 1024.

Notez que même si les dimensions physiques des icônes doivent être carrées, il est possible de créer l'illusion d'avoir une icône non carrée en rendant certaines parties de l'icône transparentes.

jksoegaard
la source
Je ne crois pas que 48 × 48soit en taille standard, mais 64×64est. Au moins selon Créer vos propres icônes personnalisées sous OS X 10.7.5 ou ultérieur . Cela dit, il faudrait que je vérifie les tailles utilisées par Xcode pour créer une icône.
user3439894
C'est une "taille standard" et elle est supportée. La raison en est que les icônes Windows étaient au format 48x48. Toutefois, la taille 48x48 n’est pas une taille recommandée si vous créez de nouvelles icônes pour macOS. Reportez-vous au HIG alors.
jksoegaard
-1

Contrairement à @jksoegaard, la méthode présentée dans la vidéo ci-dessous semble fonctionner. Il semble utiliser une image de forme non carrée et modifie le fichier applet.icns avant de l' exporter.

https://www.youtube.com/watch?v=q6d44xD6f4c

OIE
la source
Si vous avez prêté une attention particulière à la vidéo au moment où il a créé l'icône à l'aide du service de site Web, alors que l'image recadrée qu'il a déposée est rectangulaire, le fichier .icns créé est bien carré et correspond à ce que j'ai dit à l'OP dans un commentaire. . Ce que @ksoegaard a dit est vrai pour toutes les dimensions, mais notez ce que j'ai dit dans mon commentaire au PO.
user3439894