19-04-2021, 07:49 AM
19-04-2021, 11:52 AM
وعليكم السلام
هناك عدة طرق أذكر :
- يمكن ان تحاول try التعامل مع الصورة كjpeg فان حدث خطأ Except تحاول التعامل معها كBMP فان حدث خطا تعلم انها بصيغة اخرى.
- يمكن ان تقارن اول 2 byte حرفين من ملف الصورة ان كان BM فهي BMP وان كانت بالهكس FF D8 فهي jpeg كما بالصورة المرفقة
![[صورة: attachment.php?aid=4485]](https://delphi4arab.net/forum/attachment.php?aid=4485)
هناك عدة طرق أذكر :
- يمكن ان تحاول try التعامل مع الصورة كjpeg فان حدث خطأ Except تحاول التعامل معها كBMP فان حدث خطا تعلم انها بصيغة اخرى.
- يمكن ان تقارن اول 2 byte حرفين من ملف الصورة ان كان BM فهي BMP وان كانت بالهكس FF D8 فهي jpeg كما بالصورة المرفقة