Converti png in icns

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

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.png in image.icns modifica solo il nome del file; non crea dati ICNS validi.
  • Per un bundle tradizionale di un’app, inserisci il file completato in Contents/Resources e 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.

Confronto dei formati PNG e ICNS
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

Altre conversioni di file .png

Conversione inversa

Conversione in .icns
da altri formati

Condividi sui social media:

Già scaricato

Questo file è già stato scaricato. Per tutelare la tua privacy lo abbiamo eliminato dal nostro server subito dopo il download, quindi non può essere scaricato di nuovo. Se ti serve ancora, converti di nuovo il file.