PDA

View Full Version : تشخيص فرمت عكس ذخيره شده در جدول



Hadi_Fayyaz
چهارشنبه 05 اسفند 1388, 09:13 صبح
سلام دوستان
فرض كنيد يه جدول در SQLServer داريم كه تعدادي عكس با فرمت هاي JPG و BMP در اون ذخيره شده حالا سوال اينجاست كه چطور ميشه موقع بازيابي تشخيص داد كه اين عكس از نوع JPG هست يا از نوع BMP
با تشكر

vcldeveloper
چهارشنبه 05 اسفند 1388, 12:30 عصر
یا باید در هنگام ذخیره کردن تصویر در بانک، فیلدی هم برای نوع آن در نظر بگیرید، و نوع تصویر را هم در جدول ذخیره کنید؛ یا اینکه باید تصویر را از بانک دریافت کنید، سپس با بررسی محتوای آن، به نوع آن پی ببرید.
فرمت های مختلف گرافیکی مثل JPEG در ابتدای فایلHeaderهای خاصی ایجاد می کنند که با بررسی آنها می توان مشخص کرد که آیا فایل مربوطه یک تصویر با آن فرمت مشخص هست یا خیر.

برای این منظور باید درباره چگونگی ذخیره شدن فرمت های گرافیکی متداول مثل JPEG و BitMap تحقیق کنید.