2011-06-01 67 views
1

什麼命令行實用程序會將Firefox渲染爲HTML,創建一個 靜態圖像,而不實際運行Firefox和xwd(或ScreenGrab, 等)?將Firefox渲染爲Firefox,而不運行Firefox

由於所有的Firefox渲染庫都是開源的,我假設有人寫這樣的東西,我是 ?這將是非常有用的 。

我意識到靜態圖像不能有Flash動畫(儘管動畫GIF/PNG ),JavaScript等,所以我只是尋找 呈現純HTML的東西。

+0

你只是希望打開一個頁面,禁止的JavaScript? Firefox基本上是一個HTML渲染引擎。我不是證明你實際上在尋找什麼。也許你可以改變你的目標和要求。 – Chad 2011-06-01 15:25:58

+0

如果你對使用第三方沒問題,你可以試試http://www.browsershots.org – Spudley 2011-06-01 15:41:28

+0

@Chad我想「自動」做所有這些。例如,cron每天凌晨2點爲我的網站提供一個渲染快照。我認爲Firefox沒有這樣的選擇:「運行你自己,訪問這個頁面,拍攝你渲染的內容並關閉自己」。如果有,那就是我想要的。 @Spudley我想在本地複製browsershots.org ...我不想依靠第三方。 – barrycarter 2011-06-01 23:37:04

回答

1

html2ps是值得一試,雖然它似乎沒有使用的CSS樣式表。這是一個嚴重的限制。

在Debian/Ubuntu上,它是作爲一個包提供的,所以傳統的sudo apt-get install html2ps會沒事的。

(我知道這已經在評論已經給出,但對於未來的讀者,我想這可能是更容易找到一個答案。)