Converti PNG in ICNS
Converti un PNG trasparente in un’icona ICNS multi-dimensione per le app macOS e Finder.
Converti i file PNG online
Non abbiamo ancora un convertitore online dedicato per PNG in ICNS, ma puoi convertire i file PNG online in questi e altri formati:
Vuoi convertire PNG in ICNS?
Faccelo sapere. Scegliamo le prossime conversioni da aggiungere in base all'interesse.
Come convertire png in icns file
- Grafica
- Ancora nessuna valutazione.
I bundle delle applicazioni macOS e Finder utilizzano ICNS per le icone native di applicazioni, cartelle e documenti, quindi un PNG deve essere impacchettato in quel formato prima di poter essere assegnato come icona tradizionale per Mac. La conversione è utile anche quando un’unica immagine sorgente deve fornire più rappresentazioni standard e a risoluzione Retina.
Che cos’è il formato PNG
PNG è un formato di immagini raster compresso senza perdita di dati, utilizzato per screenshot, grafica web, risorse dell’interfaccia, loghi e artwork che richiedono la trasparenza. Photoshop, GIMP, Affinity Photo, Preview, i browser web e la maggior parte dei sistemi operativi possono creare o esportare file PNG.
Un PNG normalmente memorizza un’unica immagine raster a una sola risoluzione. Non contiene le molteplici rappresentazioni previste da un’icona tradizionale di macOS, quindi la conversione richiede solitamente di ridimensionare una sorgente ad alta risoluzione e inserire le immagini risultanti in un contenitore ICNS.
Che cos’è il formato ICNS
ICNS è il formato contenitore delle icone di Apple per macOS. Un singolo file può contenere diverse rappresentazioni raster, generalmente da 16×16 a 512×512 pixel, oltre alle rappresentazioni Retina 2x fino a 1024×1024 pixel. macOS seleziona la rappresentazione appropriata per Finder, il Dock, gli elenchi, le visualizzazioni della scrivania e gli schermi ad alta densità.
ICNS è destinato principalmente a macOS e non sostituisce PNG sui siti web o in Windows. I moderni progetti Xcode utilizzano spesso invece un catalogo di risorse per le icone delle app; i bundle tradizionali delle applicazioni possono comunque fare riferimento a un file .icns.
Come convertire PNG in ICNS
Quando possibile, utilizza una sorgente quadrata di 1024×1024 pixel o più grande. Mantieni un canale alfa se l’icona presenta bordi trasparenti o irregolari. Una sorgente non quadrata deve essere ritagliata o posizionata su una tela quadrata prima del ridimensionamento.
Utilizzo degli strumenti integrati in macOS
Apri Terminal, spostati nella directory che contiene la sorgente ed esegui i comandi seguenti. Sostituisci source.png con il nome effettivo del file:
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
I nomi file standard .iconset generati da questo comando forniscono a iconutil le rappresentazioni da 16, 32, 128, 256 e 512 pixel e le relative versioni 2x. sips, incluso in macOS, ridimensiona il PNG; iconutil, fornito con gli strumenti per sviluppatori di macOS, crea il contenitore ICNS. Elimina MyIcon.iconset dopo aver verificato MyIcon.icns.
Per un flusso di lavoro grafico su macOS, importa il PNG in Image2icon o GraphicConverter, scegli l’opzione di esportazione ICNS o icona Mac e salva il risultato. Queste applicazioni sono utili quando devi visualizzare in anteprima la spaziatura interna, ridimensionare l’artwork o modificare diverse rappresentazioni dell’icona senza utilizzare Terminal.
Utilizzo di un convertitore online
CloudConvert e Convertio offrono flussi di lavoro da PNG a ICNS: carica il PNG, seleziona ICNS come formato di output, avvia la conversione e scarica il risultato. Verifica che il servizio crei più dimensioni dell’icona invece di incorporare semplicemente un’unica immagine a bassa risoluzione. Non caricare artwork di software non ancora rilasciati, immagini riservate o risorse soggette a restrizioni di distribuzione; la conversione locale con iconutil evita questa esposizione.
Limiti di qualità e compatibilità
- L’ingrandimento di un PNG di piccole dimensioni non può ripristinare i dettagli. Una sorgente 64×64 ingrandita a 1024×1024 produrrà bordi sfocati e non deve essere considerata una master ad alta risoluzione.
- Genera ogni rappresentazione dalla sorgente pulita più grande, non ripetutamente da un’immagine già ridotta. Il ricampionamento può introdurre sfocature anche se la compressione PNG è senza perdita di dati.
- Mantieni l’artwork importante all’interno della tela quadrata e lascia una spaziatura trasparente dove necessario. La forma apparente e la spaziatura possono variare in base al contesto di visualizzazione di macOS.
- Un file ICNS può essere più grande del PNG originale perché memorizza diverse immagini raster. La conversione generalmente non riduce le dimensioni del file.
- Rinominare
image.pnginimage.icnsmodifica solo il nome del file; non crea dati ICNS validi. - Per un bundle tradizionale di un’app, inserisci il file completato in
Contents/Resourcese fai riferimento a esso tramite i metadati dell’icona del bundle o le impostazioni di compilazione. Un file ICNS da solo non installa né assegna l’icona di un’applicazione.
Confronto formato: PNG vs ICNS
Come i formati PNG e ICNS si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .PNG Portable Network Graphics | .ICNS Apple Icon Image format |
|---|---|---|
| Compressione | Lossless | Entrambi |
| Trasparenza | Sì | Sì |
| Animazione | No | No |
| Livelli | No | No |
| Profondità di colore | Colore reale con alpha (32 bit) | Colore reale con alpha (32 bit) |
| Supporto metadata | Estesa | Base |
| Si apre in un browser web | Sì, nativamente | No |
| Dimensione tipica del file | Piccolo | Piccolo |
| Standard aperto | Sì | Parzialmente aperto |
| Ideale per | Pubblicazione web | Icone |
| Introdotto | 1996 | 2001 |
| Sviluppatore | PNG Development Group | Apple Inc. |
| Tipo MIME | image/png | image/icns |
Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org
Software e collegamenti suggeriti: convertitori da png a icns
Altre conversioni di file .png
- png in ani
- png in ico
- png in tns
- png in jxl
- png in pat
- png in svg
- png in ase
- png in cdr
- png in btw
- png in exe
- png in aco
- png in ai
- png in avif
- png in bin
- png in bmp
- png in cdt
- png in cgm
- png in cin
- png in cmx
- png in cpt
- png in cr2
- png in crw
- png in cur
- png in dat
- png in dcm
- png in dcr
- png in dds
- png in dib
- png in djvu
- png in dng
- png in dpx
- png in drw
- png in dwg
- png in ecw
- png in emf
- png in emz
- png in epf
- png in eps
- png in excel
- png in exr
- png in fff
- png in fig
- png in fit
- png in fits
- png in gif
- png in grd
- png in hdr
- png in heic
- png in icon
- png in icontainer
- png in iff
- png in indd
- png in jfif
- png in jif
- png in jng
- png in jp2
- png in jpe
- png in jpeg
- png in jpf
- png in jpg
- png in jps
- png in jpx
- png in jxr
- png in lmk
- png in mbm
- png in mp3
- png in mp4
- png in mrw
- png in msk
- png in nef
- png in odg
- png in orf
- png in pbm
- png in pcf
- png in pdf
- png in pdn
- png in pef
- png in pfr
- png in pgm
- png in pic
- png in pmb
- png in ppm
- png in ps
- png in psb
- png in psd
- png in pspimage
- png in rgb
- png in rw2
- png in srf
- png in svgz
- png in swf
- png in tga
- png in tif
- png in tiff
- png in vsd
- png in wav
- png in wbmp
- png in webp
- png in wmf
- png in wpg
- png in xbm
- png in xpm