چجوری میشه x,y اول جایی که موس فشرده میشه باشه و x,y دوم جایی که کلید موس رها میشه باشه به همین ترتیب مربعی که بدست میاد به عنوان عکس سیو بشه؟
چجوری میشه x,y اول جایی که موس فشرده میشه باشه و x,y دوم جایی که کلید موس رها میشه باشه به همین ترتیب مربعی که بدست میاد به عنوان عکس سیو بشه؟
منظور شما رو برای "مربعی که بدست میاد به عنوان عکس سیو بشه" دقیقا متوجه نشدم. واضحتر توضیح بده.
برای بدست آوردن مختصات، کد زیر رو در OnMouseDown و OnMouseUp قرار بده.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دقت کنید...
در ناحیه ای از فرم کلید موس رو فشار میدیم و با درگ کردن یعنی کلید موس رو رها نمیکنیم و در ناحیه ای دیگه کلید موس رو رها می کنیم به این ترتیب مربعی فرضی بدست میاد حالا میخوایم کاری کنیم که هر چی در بین این مربع بود به عنوان عکس سیو بشه دقیقا مثل عمل برنامه SnagIt
دوست عزیز.
روی چه کامپوننتی کار میکنی؟
اگه Image هست ، که خیلی راحت میتونی با بدست آوردن x,y ابتدا و انتها، پیکسلهای مابین این دو نقطه رو از Pixel بخونی و جای دیگه سیو کنی.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)