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

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

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

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

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

 

مرحله اول

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

 

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

TextBox

Button

Image Control

 

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

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

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

 

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

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

 

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

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