c# selenium resmi pictureboxa çekme nasıl yapılır
2
●422
- 06-10-2019, 00:27:31İlk olarak element belirleyip elementin fotoğrafını çekin ardından indirip picture box üzerinde view edebilirsiniz
IWebElement element = driver.FindElement(By.Id("test")); new Actions(driver).MoveToElement(element).Build().Perform(); Thread.Sleep(1000); var sc = ((ITakesScreenshot)driver).GetScreenshot(); var remoteWebElement = element as RemoteWebElement; using (var img = Image.FromStream(new MemoryStream(sc.AsByteArray)) as Bitmap) { if (remoteWebElement != null) img?.Clone(new Rectangle(remoteWebElement.LocationOnScreenOnceScrolledIntoView, remoteWebElement.Size), img.PixelFormat).Save(apppath + @"captcha.jpeg", ImageFormat.Jpeg); } - 06-10-2019, 17:58:09Bir elementi belirledikten sonra GetAttribute ile src özelliğindeki linki aldırın ve picbureBox1.ImageLocation = "url";
Selenium ile ilgili daha fazla bilgi almak istiyorsanız kursumu inceleyebilirsiniz
Selenium Kursu
