Accueil馃嚝馃嚪Chercher

Apple Icon Image

Apple Icon Image (icns) est le format d'ic么ne utilis茅 par Apple sur Mac OS X. Il supporte des ic么nes de dimension 16脳16, 32脳32, 48脳48, 128脳128, 256脳256, 512脳512, et 1024脳1024 pixels, avec des masques alpha pour g茅rer la transparence ainsi que la gestion de plusieurs 茅tat d'un m锚me ic么ne (exemple : un dossier ouvert ou ferm茅).

Apple Icon Image
Caract茅ristiques
Extension
.icns
Type MIME
image/x-icns
PUID
Signature
69 63 6E 73 (hexa)
D茅velopp茅 par
Type de format

Structure du fichier

Le format du fichier contient une ent锚te de 8 byte, suivie d'un ensemble d'ic么nes.

Ent锚te

Offset Taille Description
0 4 Magic, doit 锚tre "icns" (0x69, 0x63, 0x6e, 0x73)
4 4 Taille du fichier, en bytes

Donn茅es de l'ic么ne

Offset Taille Description
0 4 Type d'ic么ne, voir OSType ci-dessous.
4 4 Taille des donn茅es, en bytes
8 Variable Donn茅e de l'ic么ne

Compression

Au fur et 脿 mesure, le format a 茅t茅 am茅lior茅 pour supporter la compression. Les donn茅es des ic么nes de type 32-bit ("is32", "il32", "ih32", "it32") sont souvent compress茅es par un algorithme de codage par plages.

Type d'ic么ne

OSType (en) Taille (bytes) Dimension (pixels) Version d'OS Description
ICON 128 32 1.0 32脳32 1-bit mono icon
ICN# 256 32 6.0 32脳32 1-bit mono icon, 1-bit mask
icm# 24 16 6.0 16脳12 1 bit mask
icm4 96 16 7.0 16脳12 4 bit icon
icm8 192 16 7.0 16脳12 8 bit icon
ics# 32 16 6.0 16脳16 1-bit mask
ics4 128 16 7.0 16脳16 4-bit icon
ics8 256 16 7.0 16x16 8 bit icon
is32 varie (768) 16 8.5 16脳16 24-bit icon
s8mk 256 16 8.5 16x16 8-bit mask
icl4 512 32 7.0 32脳32 4-bit icon
icl8 1,024 32 7.0 32脳32 8-bit icon
il32 varies (3,072) 32 8.5 32x32 24-bit icon
l8mk 1,024 32 8.5 32脳32 8-bit mask
ich# 288 48 8.5 48脳48 1-bit mask
ich4 1,152 48 8.5 48脳48 4-bit icon
ich8 2,304 48 8.5 48脳48 8-bit icon
ih32 varie (6,912) 48 8.5 48脳48 24-bit icon
h8mk 2,304 48 8.5 48脳48 8-bit mask
it32 varie (49,152) 128 10.0 128脳128 24-bit icon
t8mk 16,384 128 10.0 128脳128 8-bit mask
ic07 varie 256 10.8 128x128@2x ic么ne "retina" au format JPEG 2000 ou PNG
ic08 varie 256 10.5 256脳256 icon format JPEG 2000 ou PNG
ic09 varie 512 10.5 512脳512 ic么ne au format JPEG 2000 ou PNG
ic10 varie 1024 10.7 1024脳1024 (ou 512x512@2x pour mac os 10.8) ic么ne au format JPEG 2000 ou PNG
ic11 varie 32 10.8 16x16@2x ic么ne "retina" au format JPEG 2000 ou PNG
ic12 varie 64 10.8 32x32@2x ic么ne "retina" au format JPEG 2000 ou PNG
ic13 varie 256 10.8 128x128@2x ic么ne "retina" au format JPEG 2000 ou PNG
ic14 varie 512 10.8 256x256@2x ic么ne "retina" au format JPEG 2000 or PNG format
  • Les valeurs entre parenth猫ses () repr茅sentent la taille d茅compress茅e des donn茅es de l'ic么ne.

Autre types

OSType (en) Taille (bytes) Description
'TOC ' varie "Table of Contents"(Table des mati猫res) une liste de toutes les images (ajout茅 dans Mac OS X 10.7)
'icnV' 4 4-byte big endian float - contient la version d'Icon Composer qui a cr茅茅 l'ic么ne

Voir aussi

Cet article est issu de wikipedia. Texte licence: CC BY-SA 4.0, Des conditions suppl茅mentaires peuvent s鈥檃ppliquer aux fichiers multim茅dias.