2011-05-24 507 views
2

我想知道是否有任何方式可以通過編程方式在瀏覽器中啓動URL(即Firefox或谷歌瀏覽器)並拍攝網頁快照。在瀏覽器中打開URL並以自動方式拍攝圖像快照

如果這可以在Linux環境下完成,那將是非常棒的。我沒有任何領導如何去做;我也可以在C#中標記這一點 - 我願意爲基於Windows的方法而定居

+0

如果這是可能的,這聽起來像是一個巨大的安全風險。您正在討論通過訪問URL來進行操作系統調用。如果瀏覽器最終支持一些鉤子來屏蔽自己,那麼可能。否則,我很確定這種交互只有在用戶給予權限時才能完成(有點像在安裝插件時必須點擊「允許」)。我的兩分錢。 – orangemoney52 2011-05-24 04:05:00

+1

安全風險,呃?我是或者說我的電腦就是這裏的用戶。我向我的程序提供了訪問哪個網站。 – kuriouscoder 2011-05-24 14:23:51

回答

3

我認爲wkhtmltopdf幾乎可以做你正在尋找的東西。它使用WebKit,Chrome/Safari引擎)

wkhtmltoimage可執行文件將採用URL和文件保存位置參數。

Windows/Linux/MacOS風味。