使像素完美打印出网页(如屏幕上所示)

时间:2011-08-22 03:43:31

标签: html browser printing-web-page

我想对this网页进行“备份”,最好是PDF格式。像截图一样,只读,供参考。

尝试将页面打印成PDF(OS X,Safari)会导致奇怪的打印机布局处理,这是样式表问题等。让我们不去那里。我想要浏览器在屏幕上显示的内容。就像一个截图(我可以拍摄,但由于页面需要滚动,因此很乏味)。

Safari允许“另存为网络存档”,但我更喜欢便携式单文件格式s.a. PDF。真的 - 有没有办法?

我确信我会得到答案。没找到问题,但是。

附录: 找到了this,但它需要一个非免费的EagleFiler软件。但看起来是最有前途的方法。

附录2 感谢到目前为止所有伟大的建议。我会保持这个开放,直到找到真正的杀手锏。也就是说,任何主流浏览器都允许真正保存为PDF而不渲染打印机的页面。

目前,我自己的解决方案是保留.webarchive文件。实际上,与我不同的是,它们是单个文件,这是好的。当然,解决方案是OS X特定的。

4 个答案:

答案 0 :(得分:2)

我建议使用像html2canvas之类的东西将整个文档渲染为图像,然后打印(或保存)该图像。

答案 1 :(得分:2)

我前往http://www.capturefullpage.com并输入your URL并获得this image

还有其他网站可以做到这一点。此外还有浏览器插件,因此您无需依赖这些网站。

答案 2 :(得分:1)

狗仔队!允许您将整个页面捕获为Safari中的图片。 Dunno,如果它是可编写脚本的,但我想你可以在任何情况下用AppleScript伪造它。 http://hints.macworld.com/article.php?story=20060712064929281

答案 3 :(得分:0)

PdfMyUrl.com看起来像一个很好的在线事物,有很多选项,但选项需要付款。 Free Online URL to PDF Converter(好名字!)按照它所说的做,而且是免费的。