Hi-res screenshots of web pages

Here’s one for the visitors. Do you know of any software that can produce high-resolution screenshots of web pages?

Currently the usual method is to do a print screen and paste it into the destination document. This is at (I believe, for PCs) 72dpi, and really doesn’t look too great on printouts.

My reckoning is that there ought to be a program out there that can grab images of web pages at higher resolutions, 300dpi+. The snag is that if you think in conventional ‘print screen’ terms, you’ll be getting 72dpi every time, so it really ought to be a program that re-renders the page (ie. understands HTML; CSS, etc) – maybe a Firefox/IE plugin?

I’ve seen (and written) programs in the past that take automated snapshots of websites – normally by rendering in a browser on a virtual terminal and saving the output to an image – but nothing that renders directly to a high-resolution image… any ideas?

2 thoughts on “Hi-res screenshots of web pages”

  1. Andrew,

    Thanks for the link – looks like a useful site, but not quite what I’m after. I suspect they’re using some fiddled version of a browser to produce the end result – that would also be able to produce images for pages that span multiple screens.

    The snag is that when you put that to print, it’s still essential a screen shot: The type is going to be pixelated, because it’s a bitmap capture of a screen.

    I’m after a service or program that can take the page and produce images suitable for print. I’ve yet to see any such service (but then, I hadn’t seen Thumbalizr either – only competitors).. but I think it’s theoretically possible.

    The output might not be a bitmap; it might be a PDF or some other vector-based file, to preserve the curves in fonts.

    Thinking about it – browsers achieve this already when you ‘Print this page’ … they produce a version for printers with smooth fonts at 300+ dpi. You /could/ print to PDF (given the right software). Unfortunately stylesheets and other influences can interfere here, and you can end up with a printout that may not resemble the screen view.

Comments are closed.