Convertir PNG en ICNS
Convertir un PNG transparent en icône ICNS multi-tailles pour les applications macOS et le Finder.
Convertir des fichiers PNG en ligne
Nous n’avons pas encore de convertisseur en ligne dédié pour PNG vers ICNS, mais vous pouvez convertir des fichiers PNG en ligne vers ces formats et bien d’autres :
Vous voulez convertir PNG en ICNS ?
Dites-le-nous. Nous choisissons les prochaines conversions à ajouter selon l'intérêt.
Comment convertir png en fichier icns
- Graphiques
- Aucune note pour l'instant.
Les bundles d’applications macOS et le Finder utilisent ICNS pour les icônes natives d’applications, de dossiers et de documents. Un PNG doit donc être empaqueté dans ce format avant de pouvoir être attribué comme icône Mac traditionnelle. La conversion est également utile lorsqu’une seule image source doit fournir plusieurs représentations aux résolutions standard et Retina.
Qu’est-ce que le format PNG ?
PNG est un format d’image raster compressé sans perte utilisé pour les captures d’écran, les graphiques Web, les ressources d’interface, les logos et les illustrations nécessitant de la transparence. Photoshop, GIMP, Affinity Photo, Preview, les navigateurs Web et la plupart des systèmes d’exploitation peuvent créer ou exporter des fichiers PNG.
Un PNG stocke normalement une seule image raster à une seule résolution. Il ne contient pas les représentations multiples attendues dans une icône macOS traditionnelle. La conversion nécessite donc généralement de redimensionner une source haute résolution et de placer les images obtenues dans un conteneur ICNS.
Qu’est-ce que le format ICNS ?
ICNS est le format de conteneur d’icônes d’Apple pour macOS. Un seul fichier peut contenir plusieurs représentations raster, couvrant généralement des dimensions de 16×16 à 512×512 pixels, ainsi que des représentations Retina 2x allant jusqu’à 1024×1024 pixels. macOS sélectionne la représentation appropriée pour le Finder, le Dock, les listes, l’affichage du bureau et les écrans haute densité.
ICNS est principalement destiné à macOS et ne remplace pas PNG sur les sites Web ou sous Windows. Les projets Xcode modernes utilisent souvent à la place un catalogue de ressources d’icônes d’application ; les bundles d’applications traditionnels peuvent toujours référencer un fichier .icns.
Comment convertir un PNG en ICNS
Utilisez si possible une source carrée de 1024×1024 pixels ou plus. Conservez un canal alpha si l’icône comporte des bords transparents ou irréguliers. Une source non carrée doit être recadrée ou placée sur une zone de travail carrée avant le redimensionnement.
Utiliser les outils intégrés de macOS
Ouvrez Terminal, placez-vous dans le répertoire contenant la source, puis exécutez les commandes suivantes. Remplacez source.png par le nom de fichier réel :
mkdir MyIcon.iconset
for size in 16 32 128 256 512; do
sips -z $size $size source.png --out MyIcon.iconset/icon_${size}x${size}.png
double=$((size * 2))
sips -z $double $double source.png --out MyIcon.iconset/icon_${size}x${size}@2x.png
done
iconutil -c icns MyIcon.iconset -o MyIcon.icns
Les noms de fichiers .iconset standard générés par cette commande fournissent à iconutil les représentations de 16, 32, 128, 256 et 512 pixels, ainsi que leurs versions 2x. sips, inclus avec macOS, redimensionne le PNG ; iconutil, fourni avec les outils de développement macOS, crée le conteneur ICNS. Supprimez MyIcon.iconset après avoir vérifié MyIcon.icns.
Pour une procédure graphique sous macOS, importez le PNG dans Image2icon ou GraphicConverter, choisissez l’option d’exportation ICNS ou d’icône Mac, puis enregistrez le résultat. Ces applications sont utiles lorsque vous devez prévisualiser les marges internes, redimensionner l’illustration ou ajuster plusieurs représentations d’icône sans utiliser Terminal.
Utiliser un convertisseur en ligne
CloudConvert et Convertio proposent des procédures de conversion de PNG en ICNS : importez le PNG, sélectionnez ICNS comme format de sortie, lancez la conversion, puis téléchargez le résultat. Vérifiez que le service crée plusieurs tailles d’icône au lieu de simplement intégrer une seule image basse résolution. Ne téléversez pas d’illustrations de logiciels non publiés, d’images confidentielles ou de ressources soumises à des restrictions de distribution ; la conversion locale avec iconutil évite cette exposition.
Limites de qualité et de compatibilité
- Agrandir un petit PNG ne permet pas de restaurer les détails. Une source de 64×64 agrandie à 1024×1024 produira des bords flous et ne doit pas être considérée comme une source haute résolution.
- Générez chaque représentation à partir de la source propre la plus grande, et non plusieurs fois à partir d’une image déjà réduite. Le rééchantillonnage peut introduire du flou, même si la compression PNG est sans perte.
- Conservez les éléments importants de l’illustration à l’intérieur de la zone de travail carrée et laissez des marges transparentes si nécessaire. La forme et l’espacement apparents peuvent varier selon le contexte d’affichage de macOS.
- Un fichier ICNS peut être plus volumineux que le PNG d’origine, car il stocke plusieurs images raster. La conversion ne réduit généralement pas la taille du fichier.
- Renommer
image.pngenimage.icnsne modifie que le nom de fichier ; cela ne crée pas de données ICNS valides. - Pour un bundle d’application traditionnel, placez le fichier final dans
Contents/Resourceset référencez-le via les métadonnées d’icône du bundle ou les paramètres de compilation. Un fichier ICNS seul n’installe pas et n’attribue pas d’icône à une application.
Comparaison du format PNG vs ICNS
Comparaison entre les formats PNG et ICNS sur les propriétés les plus importantes pour cette conversion.
| Propriété | .PNG Portable Network Graphics | .ICNS Apple Icon Image format |
|---|---|---|
| Compression | Sans perte | Les deux |
| Transparence | Oui | Oui |
| Animation | Non | Non |
| Calques | Non | Non |
| Profondeur de couleur | Couleur vraie avec alpha (32 bits) | Couleur vraie avec alpha (32 bits) |
| Support des métadonnées | Étendu | Basique |
| S’ouvre dans un navigateur web | Oui, nativement | Non |
| Taille de fichier typique | Petit | Petit |
| Norme ouverte | Oui | Partiellement ouvert |
| Idéal pour | Publication web | Icônes |
| Date d’introduction | 1996 | 2001 |
| Développeur | PNG Development Group | Apple Inc. |
| Type MIME | image/png | image/icns |
Les informations sur les extensions et les types de fichiers sont fournies par File-Extensions.org
Logiciel suggéré pour convertir png en icns
Autres conversions de fichiers .png
- png en tga
- png en pat
- png en ani
- png en aco
- png en pbm
- png en grd
- png en ico
- png en cdr
- png en exe
- png en tns
- png en ai
- png en ase
- png en avif
- png en bin
- png en bmp
- png en btw
- png en cdt
- png en cgm
- png en cin
- png en cmx
- png en cpt
- png en cr2
- png en crw
- png en cur
- png en dat
- png en dcm
- png en dcr
- png en dds
- png en dib
- png en djvu
- png en dng
- png en dpx
- png en drw
- png en dwg
- png en ecw
- png en emf
- png en emz
- png en epf
- png en eps
- png en excel
- png en exr
- png en fff
- png en fig
- png en fit
- png en fits
- png en gif
- png en hdr
- png en heic
- png en icon
- png en icontainer
- png en iff
- png en indd
- png en jfif
- png en jif
- png en jng
- png en jp2
- png en jpe
- png en jpeg
- png en jpf
- png en jpg
- png en jps
- png en jpx
- png en jxl
- png en jxr
- png en lmk
- png en mbm
- png en mp3
- png en mp4
- png en mrw
- png en msk
- png en nef
- png en odg
- png en orf
- png en pcf
- png en pdf
- png en pdn
- png en pef
- png en pfr
- png en pgm
- png en pic
- png en pmb
- png en ppm
- png en ps
- png en psb
- png en psd
- png en pspimage
- png en rgb
- png en rw2
- png en srf
- png en svg
- png en svgz
- png en swf
- png en tif
- png en tiff
- png en vsd
- png en wav
- png en wbmp
- png en webp
- png en wmf
- png en wpg
- png en xbm
- png en xpm