- jayz123
- Posts : 8
Join date : 2012-11-14
How to crop the right position of element from the screen shot?
Wed Dec 19, 2012 4:13 pm
Currently i am working on a selenium webdriver tool. This tool is going to screen shot a website page and crop it into the size of the element i look for. However, I am not able to get the correct coordinates all of the time. I tried to get the element location, determined its height and width but still it return me the wrong answer and wrong cropped image. Any idea ?
Above is the code i used to get the location of the element and crop. Any one check for me any wrong with this?
PS: The website i tried to screen capture contain an iframe content which load a long page with scroll bar. Is that possible the location of the image is far too down causing me unable to get the right coordinate after all?
- Code:
IWebElement img = driver.FindElement(By.Id("IMG1"));
int width = img.Size.Width;
int height = img.Size.Height;
Point point = img.Location;
int x = point.Location.X;;
int y = point.Location.Y;
RectangleF part = new RectangleF(x, y, width, height);
Bitmap bmpobj = new Bitmap(filePath);
Bitmap bn = bmpobj.Clone(part, bmpobj.PixelFormat);
Above is the code i used to get the location of the element and crop. Any one check for me any wrong with this?
PS: The website i tried to screen capture contain an iframe content which load a long page with scroll bar. Is that possible the location of the image is far too down causing me unable to get the right coordinate after all?
- jayz123
- Posts : 8
Join date : 2012-11-14
Re: How to crop the right position of element from the screen shot?
Fri Dec 21, 2012 1:56 pm
adviser... need help please... what is the problem that i cant get the correct position of the image that i wanted to crop?
- How to get Element position from text or document?
- How to capturing screen shot of application under testing ?
- Getting value in element - result not the same as on screen
- How to take the screen shot? when i set a kwargs, it is showing error... when i not set kwargs it is coming black color as background
- How to include screen shots to testng (index.html) rports..
Permissions in this forum:
You cannot reply to topics in this forum