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

نام تاپیک: stretch کردن یک عکس در picture box

  1. #1

    stretch کردن یک عکس در picture box

    لطف کنید هر کسی این کار را می داند توضیح دهد

  2. #2
    کاربر دائمی
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    Underground
    پست
    161
    خوب چرا از Image که این خاصیت را دارد استفاده نمیکنید؟

  3. #3
    خوب چرا از Image که این خاصیت را دارد استفاده نمیکنید؟
    همینطوره...

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021
    سلام

    نقل قول نوشته شده توسط Ariyan
    خوب چرا از Image که این خاصیت را دارد استفاده نمیکنید؟
    نه عزیز جان. Image فقط برای نمایش خوبه. اگه بخواهی به عکس دست ببری اصلا مناسب نیست. یک عیب خیلی بزرگ Image اینکه Handle نداره پس براش نمیتونی hDC تعیین کنی. که این عیب خیلی بزرگیه.

    در پناه حق موفق باشید و پرتوان

  5. #5
    اگر یک عکس بزرگ داشته باشیم بخواهیم هم اندازه اون picturebox ما بشه چه باید بکنیم؟

  6. #6
    کاربر تازه وارد آواتار Shaya
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    38
    سلام،
    خیلی راحت می‌توانی با دستور PaintPicture عکس را در درون PictureBox بکشی، به کد زیر دقت کنید. فرض می‌کنیم نام PictureBox ما Picture1 باشد.

    Picture1.PaintPicture LoadPicture("Filename"), 0, 0, Picture1.Width, Picture1.Height

  7. #7
    نقل قول نوشته شده توسط Shaya
    سلام،
    خیلی راحت می‌توانی با دستور PaintPicture عکس را در درون PictureBox بکشی، به کد زیر دقت کنید. فرض می‌کنیم نام PictureBox ما Picture1 باشد.

    Picture1.PaintPicture LoadPicture("Filename"), 0, 0, Picture1.Width, Picture1.Height
    سلام
    من که نتونستم از این کد استفاده کنم. در واقع هیچ عکسی را در PictureBox لود نکرد. لطفا راهنمایی نمایید.

  8. #8
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1384
    پست
    86
    از کد زیر استفاده کنید

    pic_dst.Cls
    pic_dst.PaintPicture pic_dst.Picture, 0, 0, _
    (pic_dst.ScaleWidth), _
    (pic_dst.ScaleHeight)


  9. #9
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1382
    پست
    58
    سلام .
    شما می تونید یک Image به صورت invisible روی فرمتون قرار بدهید و خصوصیت strech اون true را کنید و اول تصویر را در ان لود کنید.بعد اندازه های طول و عرض PictureBox را مساوی اندازه های Image کنید .

  10. #10
    نقل قول نوشته شده توسط jack
    از کد زیر استفاده کنید

    pic_dst.Cls
    pic_dst.PaintPicture pic_dst.Picture, 0, 0, _
    (pic_dst.ScaleWidth), _
    (pic_dst.ScaleHeight)

    سلام
    والا ما با ان کد هم نتونستیم بالاخره Strech کنیم. روش bamzy هم بد نبود. اما به هر حال اگه بشه خود pictureBox رو Strech کرد بهتره.

  11. #11
    کاربر تازه وارد آواتار Shaya
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    38
    سلام،
    من دوباره کد زیر برایت می‌نویسم. تنها نکته‌ای که وجود دارد این است که باید به جای Filename نام و آدرس عکس را بدهی. مثلاً C:\Images\Test1.bmp
    یادت نرود که حتما دو طرف این آدرس " " باشد.


    Picture1.PaintPicture LoadPicture("Filename"), 0, 0, Picture1.Width, Picture1.Height

  12. #12
    خیلی ممنون به من که جواب داد

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

  1. مشکل درمورد picture box
    نوشته شده توسط hamidi_77 در بخش برنامه نویسی در 6 VB
    پاسخ: 12
    آخرین پست: چهارشنبه 24 مهر 1387, 00:28 صبح
  2. نمایش تصویر در picture box
    نوشته شده توسط آرام جان گل در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 09 مرداد 1386, 08:38 صبح
  3. اندازه عکس درون Picture Box
    نوشته شده توسط M.kavyani در بخش VB.NET
    پاسخ: 5
    آخرین پست: شنبه 28 آبان 1384, 08:42 صبح
  4. چطوری میتونم با canvas یک تصویر رو stretch کنم
    نوشته شده توسط MToloo در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: یک شنبه 30 مرداد 1384, 02:58 صبح
  5. خاصیت stretch برای background
    نوشته شده توسط tayebeh در بخش طراحی وب (Web Design)
    پاسخ: 4
    آخرین پست: چهارشنبه 31 فروردین 1384, 17:06 عصر

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

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