Qual è la possibile dimensione massima di un 32x32px .ico?
Domanda
Sto facendo uno script favicon.ico
, e ho bisogno di conoscere la quantità massima di bit possibili.
Soluzione
Si arriva al massimo a 32 bit per pixel, 24 RGB più alfa trasparenza, in modo che sarebbe 32 x 32 x 32, o 32768 bit.
4096 byte (4K).
Altri suggerimenti
Dipende dal numero di colori che si sta utilizzando.
Per 8bit (256 colori):
32 * 32 * 8 = 8192 bits
8192 / 8 = 1024 bytes
1024 bytes = 1Kb
Per 32 bit (16,7 milioni di colori):
32 * 32 * 32 = 32768 bits
32768 / 8 = 4096 bytes
4096 bytes = 4Kb
In teoria, un singolo file ico può contenere fino a 65.535 immagini (vedi descrizione intestazione ). Ciò significa che il numero massimo di pixel potrebbe essere più grande di 65535 * 32 * 32, che a 4 byte per pixel viene a 268,435,456 byte.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow