رفتن به مطلب
  • 0

عکس با حجم بالا


msajad

سوال

سلام دوستان عکس های بالای 1 مگ تو bitmap لود نمیشن اگه عکس با حجم بالا بخواییم بیاریم باید چی کار کنیم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

16 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

عکس را در متغیری از نوع bitmap ریخته و سپس به شی imageview الحاق(tag) کنید البته من خودم امتحان نکردم شما امتحان کن ببین میشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بنده عکس با حجم 1.19 MB به وسیله Bitmap لود و به ImageView نسبت دادم بدون خطا و اشکال!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگر مشکل فقط حجم عکسه با این سایت میتونین حجم عکس رو کم کنین ، کیفیتش هم فرق چندانی نمیکنه

tinypng.com

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عکس را در متغیری از نوع bitmap ریخته و سپس به شی imageview الحاق(tag) کنید البته من خودم امتحان نکردم شما امتحان کن ببین میشه.

من که برای background میخوام ، چی کار کنم؟؟؟؟؟؟ *تعجب*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من که برای background میخوام ، چی کار کنم؟؟؟؟؟؟ *تعجب*
Dim b1 As Bitmapb1.Initialize(File.DirAssets,"name.png")Activity.SetBackgroundImage(b1)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

Dim b1 As Bitmapb1.Initialize(File.DirAssets,"name.png")Activity.SetBackgroundImage(b1)

داداش ممنون که جواب دادی ولی مثل اینکه پستهای قبلی رو نخوندی!!!

منم دقیقا از همینها استفاده کردم و به مشکل خوردم ، بازم ممنون *tashvigh*:$

لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

فکر کنم اگه به جای ImageView از TouchImageView برای نمایش استفاده کنید مشکل حل بشه

تست کنید اطلاع بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه از دیتابیس می خوای لود کنی آره لود نمیشه و راه حل هم داره.... اگه از دیتابیسه بگو تا بگم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چه اروری میده. ارور رو دقیقا بفرست اینجا.

بالای یک مگابایت هم باید لود شه.

شاید مشکل از چیز دیگه ای باشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

73199732654637006103.jpg

وقتی عکس کم تر از 1 مگ باشه ارور نمیده ولی بیشتر باشه به این خط ارور میده

Bitmap1.Initialize(File.DirAssets,"1.jpg") erorr

لطفا تست کنید ببنید مشکل از کجاست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یه همچین مشکلی برای یکی از برنامه های من هم پیش اومده بود به صورتی که روی بعضی از گوشیها (اکثرا سطح پایین) پس زمینه ی اکتیویتی رو لود نمیکرد و همین ارور رو میداد ، حجم عکسش هم 180 کیلوبایت بود ، در انتها چون نتونستم کاریش بکنم یه عکس دیگه با حجم حدودا 50 کیلوبایتی گذاشتم و دیگه مشکلی ایجاد نشد ، ولی این مسئله ی مهمیه باید یه راهی برای حل کردنش وجود داشته باشه ، لطفا دوستان کمک کنن *مرسی*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از loadbitmapsample برای لود کردن عکس ها استفاده کن نتیجه رو بگو.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

از این استفاده کردم :

bitmap.Initialize(LoadBitmapSample(File.DirAssets,"Ax.jpg",100%x,100%y))

که متاسفانه هیچ فرقی نکرد و همون ارور رو داد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...