How can I generate a screenshot of a webpage using a server-side script?
You can probably write something similar to webkit2png, unless your server already runs Mac OS X. UPDATE: I just saw the link to its Linux equivalent: khtml2png See also: Create screenshots of a web page using Python and QtWebKit Taking automated webpage screenshots with embedded Mozilla