Si.nej.selenium.makeScreenshot is a project mainly written in Java, it's free.
Making a screenshot of a page in Selenium
404: Not Found