Is there a way to make selenium webdriver screenshot an entire page?
<p>The title is pretty self explanatory. I have a page with an iframe and two columns (left and right)</p>

<p>Left has no scroll bar, while right has a scroll bar with a total of 600px to scroll. I need to screenshot the entirety of the right hand column. It doesn't matter if I get the entire page or not, as long as everything in the right hand column is in the screenshot.</p>

<p>I am using Selenium 2 Webdriver + python</p>

<p>There is workaround by following the steps described in <a href="http://www.ramandv.com/blog/angularjs-protractor-selenium-headless-end-end-testing/" rel="nofollow">http://www.ramandv.com/blog/angularjs-protractor-selenium-headless-end-end-testing/</a> and create a gaint virtual display for running your program.</p>

python selenium selenium-webdriver webdriver