• 1396/12/20

سایز عکس گرفته شده با دوربین :

با سلام و عرض ادب

استاد در قسمت گرقتن عکس،  از این کد    cameraIntent.PutExtra(MediaStore.ExtraSizeLimit, 1024);   برای کاهش حجم عکس استفاده کردیم.

وقتی با دوربین genymotion عکس میگیرم بدون مشکل عکس گرفته میشه و منتقل میشه به webapi و ثبت میشه. اما وقتی با دوربین گوشی موبایل عکس میگیرم ظاهرا حجم عکس زیاد هست و تصویر به سرور منتقل نمیشه  با کمی وقفه پیغام خطا نمایش داده میشه؟!  ضمنا از روش ارسال جداگانه تصویر به طور موازی به سرور استفاده کردم و دقیقا مشابه آموزش شما کد رو نوشتم.

لطفا راهنمایی بفرمایید. متشکرم

 

  • 1396/12/20
  • ساعت 09:34

متن ارور را قرار دهید

ممکنه سرور حجم آپلود را محدود کرده باشه


  • 1396/12/20
  • ساعت 10:10

توی سرور حجم آپلود عکس رو محدود نکردن.

عکس خطا

 


  • 1396/12/20
  • ساعت 10:11

تصویر رو Resize کنید و بعد ارسال کنید تا حجمش کم بشه

در گوگل سرچ کنید Resize Image C# کلاس های زیادی هست برای اینکار


  • 1396/12/20
  • ساعت 10:11

دستور زیر حجم عکس رو کاهش نمیده؟ این دستور کارش چیه؟

cameraIntent.PutExtra(MediaStore.ExtraSizeLimit, 1024); 


  • 1396/12/20
  • ساعت 10:12

خیر فقط سایز رو محدود میکنه


logo-samandehi