我正在做一个favicon.ico脚本,我需要知道可能的比特的最大数量。

有帮助吗?

解决方案

有马克塞斯在每像素32位,24 RGB加alpha透明度,所以这将是32×32×32,或32768比特。

所以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文件可以包含多达65535幅图像(见头描述)。这将意味着,像素的最大数量可以大到65535 * 32 * 32,其在每像素4个字节来268435456个字节。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top