PDA

View Full Version : استخراج عکس از webbrowser



BestFriend
یک شنبه 13 بهمن 1392, 19:58 عصر
با سلام من تو C# Application یه آدرس تو webbrowser میزنم و یه صفحه باز میشه

هدف من یه تگ img هست که src اون به صرت زیر هست

img.php?id=200

که با توجه به اون کد (id=200) یه عکس رو بر میگردونه و میریزه تو تگ img .
این تگ رو تونستم استخراج بکنم ولی نمیدونم چه طوری میشه به محتویات عکس داخل اون دسترسی داشته باشم؟

طوری که بتونم ذخیره کنم یا بریزمش تو یه متغیر از نوع image یا از این جور کارا.

با تشکر.

sagggad
یک شنبه 13 بهمن 1392, 22:29 عصر
با سلام
شما میتونید به وسیله ی Src اون در یک پیکچر باکس نمایشش بدید
بیشتر توضیح بدید لطفا

sagggad
یک شنبه 13 بهمن 1392, 22:31 عصر
WebClient w = new WebClient();
w.DownloadDataCompleted += new DownloadDataCompletedEventHandler(w_DownloadDataCo mpleted);
w.DownloadDataAsync(new Uri("http://www.ezdia.com/epad/wp-content/uploads/2010/10/Visual-studio-2005..jpg"));


void w_DownloadDataCompleted(object sender, DownloadDataCompletedEventArgs e)
{
pictureBox1.Image = Image.FromStream(new MemoryStream(e.Result));
}
منبع:http://barnamenevis.org/showthread.php?279098-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A7%D9%88%D8%B1%D8%AF%D9%86-%D8%B9%DA%A9%D8%B3-%D8%A7%D8%B2-WebBrowser&p=1234463&viewfull=1#post1234463

BestFriend
دوشنبه 14 بهمن 1392, 21:20 عصر
دو ستان عزیز ممنون بابت پاسختون

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

راه دیگه ای نداره؟