像Firefox一样渲染HTML,而不运行Firefox

时间:2011-06-01 15:19:38

标签: image firefox shell

什么命令行实用程序像Firefox一样呈现HTML,创建一个 静态图像,没有实际运行Firefox和xwd(或ScreenGrab, 等等)?

由于所有Firefox的渲染库都是开源的,我是 假设有人写了这样的东西?会非常的 有用。

我意识到静态图像不能有Flash动画(动画GIF / PNG 尽管如此),JavaScript等,所以我只是在寻找一些东西 它呈现纯HTML。

2 个答案:

答案 0 :(得分:1)

html2ps值得一试,虽然它似乎没有使用css样式表。这是一个严重的限制。

在Debian / Ubuntu上,它是作为一个包提供的,所以经典sudo apt-get install html2ps就可以了。

(我知道评论已经提到了这一点,但对于未来的读者,我认为可能更容易找到答案。)

答案 1 :(得分:0)

您可以编写一个小脚本,只需使用命令行选项运行firefox进行屏幕截图,然后关闭firefox。应该只有大约3行代码才能开始。

firefox -url http://mysite.com/homepage.php

https://developer.mozilla.org/en/Command_Line_Options