تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: کپی کردن عکس در root برنامه

  1. #1
    اگه نباشه جاش خالی می مونه naser_feb8646's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    زیر سایه امیرالمومنین
    پست ها
    268

    پيش فرض کپی کردن عکس در root برنامه

    سلام دوستان

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

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    آدرس عکس را که دارید، آدرس مسیر جاری برنامه هم در System.Windows.Forms.Application.StartupPath قرار دارد، پس دستور کپی چنین میشود
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی برای تغییر سایز عکس باید از دستورات گرافیکی +GDI استفاده کنید.
    مثلاً به جای دستور آخر دستور زیر را اجرا کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by _H2_; 14-07-2009 at 13:09. دليل: اصلاح تایپی null به Nothing در کد VB

  3. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    پروفشنال sari-1369's Avatar
    تاريخ عضويت
    Nov 2007
    محل سكونت
    ساري
    پست ها
    766

    پيش فرض

    ببخشید ،

    من یه سوال دارم .

    چطور میتونم از یه عکسی ، از نقطه 0 و 0 به اندازه 100 پیکسل در 100 پیکسل رو جدا کنم و روی هارد ذخیره کنم ؟ (VB.NET)

    ( پیشاپیش ممنون)

  5. #4
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    1- دقت کنید، گرچه در کد فوق دو Rectangle با هم برابر هستند ولی ...
    اولی مختصات ترسیم روی مقصد (bmp2) را مشخص میکند و
    دومی مختصات بخشی از تصویر که باید از منبع (bmp1) برداشته شود را مشخص میکند.

    2- یادآوری میکنم که استفاده از Using به جای Dim باعث میشود شی در End Using نابود شود و منابع و حافظه تخصیص داده شده آزاد شود.

    3- در ذخیره تصویر با متد Save میتوانید به جای فرمت اصلی bmp1 از انواع فرمتهای JPG و PNG و TIF و GIF و BMP و... استفاده کنید و در واقع میتوانید فرمت تصویری که باید ذخیره شود را هم همینجا عوض کنید، البته بدیهی است دستور فوق کاری به نام فایل ندارد و با کمی بی دقتی امکان دارد فایلی با فرمت png به پسوند jpg ذخیره شود! این وظیفه شما است که پسوند صحیح و مناسب را هم در متغییر dest قبل از ذخیره سازی اصلاح کنید.

  6. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    اگه نباشه جاش خالی می مونه naser_feb8646's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    زیر سایه امیرالمومنین
    پست ها
    268

    پيش فرض

    سلام دوستان

    جناب H2 عزیز من بوسیله کدی که شما زحمت کشیدید قرار دادین تونستم عکس هایی که توسط کادر OpenFileDialog انتخاب کردم رو تغییر اندازه بدم و در root برنامه قرار بدم حالا مشکل اینجاست که من بعد تبدیل و کپی عکس را در یک PictureBox نمایش می دم دفعه اول هیچ مشکلی نداره و برنامه درست کار می کنه ولی در دفعه بعد سیستم Error زیر را نمایش می دهد

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #6
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    این یک خطای کلی است و همینطوری نمیتوان گفت دلیل کجا است.
    باید کدهای کامل بخشهای بارگذاری و نمایش و... را ببینم.

  9. #7
    اگه نباشه جاش خالی می مونه naser_feb8646's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    زیر سایه امیرالمومنین
    پست ها
    268

    پيش فرض

    بفرمایید

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته هنگام لود فرم هم PictureBox یکبار با مقدار که در دیتابیس ذخیره شده پر می شود

  10. #8
    اگه نباشه جاش خالی می مونه naser_feb8646's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    زیر سایه امیرالمومنین
    پست ها
    268

    پيش فرض

    سلام دوستان

    جناب H2 آیا به مشکل بنده پی بردید من منتظر جواب شما هستم

  11. #9
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    در کد شما فقط دو مطلب قابل ذکر وجود داد.
    اول آنکه دستور زیر کمی جالب نیست:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و این مناسب تر است:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دوم آنکه اگر منظورتان آن بوده که کل این دستورات را مجدد اجرا میکنید، احتمالاً مشکل از عدم آزاد سازی منابع و تصویر و فایل، شاید باشد.
    اول تصویری را که از فایل قبلی باز کرده و نمایش داده اید را ببندید.
    یعنی خطوط زیر را در اول کد اضافه کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    انشا ا... مشکلتان حل شود.

  12. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •