2010-09-15 44 views
0

我會發現一些使用FireFox引擎的示例用途,使用瀏覽器引擎在服務器站點上生成圖形文件(可以是png)。我想達到相同的圖像,如果我在瀏覽器中打開此HTML文件並使用prinscr。Html 2 png使用FF引擎

回答

0

您可以使用Xvfb(虛擬幀緩衝區)在無頭X環境中運行Firefox。做谷歌搜索virtual frame buffer firefox

你可以用webkit(Chrome和Safari後面的引擎)做類似的事情。例如,查找webkit python qt。也有其他語言的Qt綁定,但Python的是迄今爲止最好的。

0

據我所知,這是不可能的服務器端沒有一些沉重的腳本。如果你想按需要做,它也會相當耗費資源。

您可以得到的最接近的是<canvas>代碼上的服務器端drawWindow()方法,但這是Mozilla專用的。