عکس گرفتن از صفحات سایت با وارد کردن آدرس صفحه (Asp.Net)

شنبه 25 آبان 1392

در این مقاله می خوام یادتون بدم چگونه از یک صفحه اینترنتی با استفاده از آدرس آن صفحه یک ScreenShot تهیه کنید . <br/> ما این نمونه در Asp.Net را با استفاده از کنترل WebBrowser برنامه های WindowsApplication میسازیم .

عکس گرفتن از صفحات سایت با وارد کردن آدرس صفحه (Asp.Net)

در این مقاله می خوام یادتون بدم چگونه از یک صفحه اینترنتی با استفاده از آدرس آن صفحه یک ScreenShot تهیه کنید .

ما این نمونه در Asp.Net را با استفاده از کنترل WebBrowser برنامه های WindowsApplication میسازیم .

 

مرحله اول

از آنجایی که این کنترل برای پروژه های تحت ویندوز میباشد باید Reference های مورد نظر را اضافه کنیم

 

صفحه ای با نام Default.aspx می سازیم و چند کنترل به آن اضافه می کنیم

TextBox

Button

Image Control

 

مرحله بعدی باید فضاهای نام مورد نیازمون رو اضافه کنیم

خب زمانی که کلید اجرا زده بشه باید عملیات مورد نظر ما اجرا بشه

ما یک Thread ایجاد کردیم که در آن کنترل WebBrowser را میسازیم و مقدار دهی اولیه آن را انجام میدهیم و یک رویداد دیگر با نام DocumentCompleted که کار آن لود کردن صفحه مورد در کنترل WebBrowser است

 

نمونه هم براتون ضمیمه کردم

امیدوارم خوشتون بیاد

 

موفق و پیروز باشید

فایل های ضمیمه

ایمان مدائنی

نویسنده 1299 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید