ما هو الحد الأقصى للحجم الممكن من ملف 32x32px .ico؟

StackOverflow https://stackoverflow.com/questions/2432384

  •  19-09-2019
  •  | 
  •  

سؤال

أنا صنع أ favicon.ico البرنامج النصي، وأحتاج إلى معرفة كمية البتات الأقصى الممكنة.

هل كانت مفيدة؟

المحلول

يكدس في 32 بت لكل بكسل، 24 RGB بالإضافة إلى شفافية ألفا، بحيث تكون 32 × 32 × 32، أو 32768 بت.

حتى 4096 بايت (4K).

نصائح أخرى

ذلك يعتمد على عدد الألوان التي تستخدمها.

ل 8bit (256 لونا):

32 * 32 * 8 = 8192 bits
8192 / 8 = 1024 bytes
1024 bytes = 1Kb

ل 32 بت (16.7 مليون لون):

32 * 32 * 32 = 32768 bits
32768 / 8 = 4096 bytes
4096 bytes = 4Kb

يرى ويكيبيديا.

من الناحية النظرية، يمكن أن يحتوي ملف ICO الفردي على ما يصل إلى 65،535 صورة (انظر وصف الرأس). هذا يعني أن الحد الأقصى لعدد البكسل يمكن أن يكون كبيرا مثل 65535 * 32 * 32، والتي تأتي في 4 بايت لكل بكسل إلى 268،435،456 بايت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top