سؤال

لدي ملف BMP. لقد قرأت في رأسها أن حجمه هو "56 5A 03" مما يعني 0x035A56. ومع ذلك ، فإن كل محرر HEX أستخدمه لرؤية محتويات هذا الملف يعرض لي 0x038000 بايت لهذا الملف.

  • سؤالي العام هو أن ملف BMP يحتوي على مقطورة/تذييل؟
  • في الحالة المذكورة ، ما هي المشكلة؟

شكرًا.

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

المحلول

ال صفحة ويكيبيديا على تنسيق BMP يصف التنسيق ، ويصف هذا الحقل في الرأس بأنه "حجم الصورة. هذا هو حجم بيانات النقطات الخام (انظر أدناه) ، ويجب عدم الخلط بينها مع حجم الملف." مما يعني أنه من المحتمل ألا يحسب الحشوة بين وحدات البكسل.

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