32x32pxの.icoファイルの最大可能サイズは?
質問
私はfavicon.ico
スクリプトを作ってるんだ、と私は可能なビットの最大量を知っておく必要があります。
解決
それは32×32×32、または32768ビットであろうように、
これは、ピクセルあたり32ビット、24 RGBプラスアルファ透明で実施maxes。
だから、4096バイト(4K)。
他のヒント
これは、使用している色の数によって異なります。
8ビット(256色)の場合:
32 * 32 * 8 = 8192 bits
8192 / 8 = 1024 bytes
1024 bytes = 1Kb
32ビット(1670万色)の場合:
32 * 32 * 32 = 32768 bits
32768 / 8 = 4096 bytes
4096 bytes = 4Kb
を参照してください。ウィキペディアするます。
理論的には、単一のICOファイルには、最大65,535の画像(を参照を含めることができますヘッダ説明する)。すなわち、画素の最大数は、ピクセル当たり4バイトに268435456のバイトに来た、32 * 32 * 65535ほど大きくなり得ることを意味する。
所属していません StackOverflow