Che cos'è il formato di file ICON?
.icon è un'estensione non standardizzata utilizzata da vari editor di icone e applicazioni per salvare piccole immagini bitmap destinate a icone di programmi o dell'interfaccia utente. Nessuna singola organizzazione possiede il formato e non esiste una specifica binaria universale; i file possono essere internamente .ico (formato Windows Icon), .png, BMP o un binario specifico dell'applicazione.
Quando il formato interno è compatibile con ICO - il caso più comune - il file inizia con l'intestazione a 4 byte 00 00 01 00, seguita da un array ICONDIRENTRY che descrive la dimensione di ogni immagine incorporata, e quindi i blocchi di dati dell'immagine (bitmap DIB o PNG incorporato). Un singolo file .icon basato su ICO può raggruppare più risoluzioni - tipicamente 16×16, 32×32, 48×48, 64×64, 128×128 e 256×256 pixel - in modo che il sistema operativo o l'applicazione selezioni la dimensione più appropriata in fase di esecuzione.
Su Windows, .ico è lo standard nativo; .icon è un alias non standard utilizzato da alcuni editor. Su macOS, il formato nativo delle icone è .icns (Apple Icon Image format), non .icon. Se un'applicazione non riconosce un file .icon, rinominarlo in .ico solitamente risolve il problema per i file basati su ICO.
Applicazioni come IconoMaker, Perfect Icon, Axialis IconWorkshop, GIMP e Adobe Photoshop possono aprire e salvare file .icon; IrfanView e XnView li visualizzano quando il formato interno è ICO o PNG.
Sicurezza e incolumità
RISCHIO: LOWI file .icon sono dati d'immagine passivi. Nessun codice eseguibile; nessun exploit noto negli editor di immagini ben mantenuti. Rinominare in .ico e aprire in qualsiasi visualizzatore di immagini in sicurezza.
Dettagli del formato
in sintesi- Icona macOS Finder (icona personalizzata di cartella/file) - macOS memorizza le icone personalizzate nel resource fork o come file .icon nascosto in alcuni contesti; questi sono compatibili con ICNS, non con Windows ICO.
- File di pacchetti di icone specifici dell'applicazione - Alcuni editor di icone (Axialis IconWorkshop e altri) possono utilizzare .icon come estensione di progetto o esportazione.
Programmi che aprono file ICON
Dettagli tecnici
specifiche approfondite| Formato interno | Tipicamente Windows ICO (intestazione `00 00 01 00`); può anche essere PNG, BMP o un binario specifico dell'applicazione |
| Magic bytes ICO | `00 00 01 00` all'offset 0 (se basato su ICO) |
| Ordine dei byte | Little-endian (file basati su ICO / BMP) |
| Profondità colore | 1 bpp, 4 bpp, 8 bpp, 24 bpp o 32 bpp (32 bpp include il canale alfa a 8 bit) |
| Dimensioni frame supportate | Da 16×16 a 256×256 px per frame (standard ICO); alcuni editor supportano 512×512 e oltre |
| Contenitore multi-dimensione | L'elemento `ICONDIR` di ICO supporta fino a 255 frame d'immagine per file |
| Compressione | Nessuna per i frame basati su BMP; DEFLATE per i frame PNG incorporati (supportato da Windows Vista) |
| Trasparenza | Maschera XOR a 1 bit (ICO legacy) o canale alfa a 8 bit (frame ICO / PNG a 32 bpp) |
| Dimensione tipica del file | 1 KB - 500 KB |
| Standardizzazione | Alias non standard per `.ico` nella maggior parte dei contesti; nessuna specifica di formato registrata o tipo MIME |
| Distinzione macOS | `.icns` è il formato icona nativo di macOS; `.icon` su macOS non è un alias di `.icns` |
| Tipo MIME | `image/x-icon` (ereditato da ICO; non formalmente registrato per l'estensione `.icon`) |
| Rilasciato | N/A (extension used by multiple unrelated tools) |
Conversioni ICON
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ICON.