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

حفظ سایز اصلی تصویر در b4a بدون کشیده شدن


A.Pashayi

سوال

سلام وقتتون بخیر

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

چطوری میشه این مشکل رو رفع کرد ؟

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

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

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

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

شما میتونید در properties ایمیج ویو خودتون Gravity رو روی گزینه Center قرار بدین.

وقتی گرویتی Fill باشه سایز عکس رو با اندازه ایمیج ویوتون تطبیق میده و ممکنه باعث ایجاد مشکل بشه

اما اگه گرویتی رو Center تنظیم کنید عکس رو با سایز اصلیش وسط ایمیج ویو نشون میده.

 

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

سلام

بجای اینکه از % استفاده کنید، سایزها رو بر اساس dip بنویسید.

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

در در 30 شهریور 1399 در 18:47، Boxto گفته است :

سلام وقتتون بخیر

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

چطوری میشه این مشکل رو رفع کرد ؟

سلام ، اینو بنظرم امتحان کنید

image1.Bitmap=LoadBitmapSample(FilePath,"pic.jpg",image1.Width,image1.Height)

بجای دو پارامتر آخر از متغیر های dip استفاده کنید مثلا   50dip,80dip

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

بایگانی شده

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

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

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