ما هو الحد الأقصى للحجم الممكن من ملف 32x32px .ico؟
سؤال
أنا صنع أ 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 بايت.
لا تنتمي إلى StackOverflow