سلام.در کنترلر آپلود تصویر برای تصویرمون شرط اندازه قرار دارم ولی اندازه های بزرگتر رو هم قبول میکنه.اگر تصویر حجمش خیلی بالا باشه درست کار میکنه ولی برای اختلاف های کم نه.
منظورتون از اندازه ابعاد تصویر هست یا حجم تصویر ؟
شما میتونید هر اندازه و حجمی رو قبول کنید
ولی در سرور تصویر را تغییر سایز دهید تا حجم آن نیز کاهش پیدا کنه
منظورم ابعاد تصویر هست.مثلا برای اینکه بخایم کاربر نتونه تصویر بزرگتر از 400* 500 رو قرار بره چه دستوری داخل if بنویسم؟
این کد if ( upload.ContentLength <400*500 تعداد بایت های تصویر رو در نظر میگیره نه ابعادشو
یکی از روش ها اینه که شما تصویر ارسالی را ذخیره کنید و بعد به Bitmap تبدیل کنید و بعد با تابع GetPixel(x, y) می تونید ابعاد تصویر را بگیرید ، و چک کنید که آیا در شرط شما درست هست یا خیر!
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)