نمایش نتایج 1 تا 4 از 4

نام تاپیک: Best Fit Image In PictureBox

  1. #1
    کاربر دائمی آواتار Peyman_Ranjbar
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    شیراز
    پست
    608

    Best Fit Image In PictureBox

    چه جوری میتونم یه عکس رو تو تو picturebox نشون بدم طوری که نه از picturebox بزنه بیرون ونه اونو streach کنه

    یا بهتر بگم best fit

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    ایران
    پست
    46
    میتونی خاصیت SizeMode رو به AutoSize تغییر بدی
    :wink:

  3. #3
    کاربر جدید
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    ایران - مشهد
    پست
    25
    سلام

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



    			Size s = new Size(pictureBox1.Image.Size.Width, pictureBox1.Image.Size.Height);
    if (s.Height > s.Width)
    {
    float h = (float)s.Height / pictureBox1.Size.Height;
    s.Width = (int)Math.Round(s.Width / h);
    s.Height = pictureBox1.Size.Height;
    pictureBox1.Size = s;
    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
    }
    else
    {
    float w = (float)s.Width / pictureBox1.Size.Width;
    s.Height = (int)Math.Round(s.Height / w);
    s.Width = pictureBox1.Size.Width;
    pictureBox1.Size = s;
    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
    }

  4. #4
    کاربر دائمی آواتار Peyman_Ranjbar
    تاریخ عضویت
    مرداد 1383
    محل زندگی
    شیراز
    پست
    608
    این کد کارت رو راه میندازه
    خیلی ممنون :flower: :flower: :flower:

    خودم هم آخر فهمیدم مشکلم کجا بوده

    float h = (float)s.Height / pictureBox1.Size.Height;


    این رو به این صورت می نوشتم


    float h = s.Height / pictureBox1.Size.Height;


    و طبق قانون #c عدد صحیح تقسیم بر صحیح -> صحیح

    من توی تبدیل داده ها مشکل داشتم
    باید اول سایز عکس و جعبه تصویر رو به float تبدیل می کردم و بعد تقسیم میکردم :sunglass:

تاپیک های مشابه

  1. نمایش image درون db در picturebox
    نوشته شده توسط shirin_h در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 9
    آخرین پست: چهارشنبه 12 دی 1386, 17:03 عصر
  2. PictureBox & Image CONTROL
    نوشته شده توسط Mbt925 در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: دوشنبه 12 شهریور 1386, 09:56 صبح
  3. پاسخ: 1
    آخرین پست: چهارشنبه 15 شهریور 1385, 09:15 صبح
  4. چطور میشه از یک picturebox با قابلیت scroll بدونه خصوصیته image پرینت گرفت
    نوشته شده توسط orkid1000 در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 21 تیر 1385, 07:48 صبح
  5. Picturebox.image
    نوشته شده توسط mehdi3683 در بخش VB.NET
    پاسخ: 3
    آخرین پست: سه شنبه 30 تیر 1383, 21:42 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •