I want to create high-quality prints of a website, for a publication.
Screenshots can get very gritty when printed out, for no good reason. Embedded bitmap images can't be improved of course, but there is no reason why the fonts can't be rendered at higher resolution to make at least the text more readable.
What I've done until now is to set the screen resolution insanely high and make the browser fullscreen, then bump the font size - but that is a less than ideal solution because it will make the proportions of the page weird. And still the resolution is not magazine-quality.
Is there a program that will let me export html pages to a raster format at high resolution, or to a vector graphics format such as pdf or svg?