2013-04-04 46 views
0

我正在尋找一種工具,通過它我可以渲染一個帶有所有內部元素的div並將其保存爲圖像。服務器上沒有運行PHP,只有Java Server Faces和一些Javascript代碼。有沒有任何工具可以用給定的資源來做到這一點?從div生成圖像(JSF,Javascript)

+1

實現U可以闡述您的問題,我不明白**從所有內部元素**生成一個圖像? – dreamweiver 2013-04-04 10:41:34

+1

我認爲他想渲染一段HTML,並使用JSF或JS將它保存爲圖像。 – iamdto 2013-04-04 10:43:02

+0

我在HTML/CSS中構建了我們的Android應用程序的預覽,並且我想將這個div(包含背景圖片 - 手機)以及該div中的許多其他項目(圖標,列表等)導出爲圖像 @iamdto :是的,這正是我想要的:O – 4ndro1d 2013-04-04 10:43:41

回答

2

轉換的HTML以帆布,然後再從的BitmapData得到畫布的圖像,然後將其保存在服務器端

這可以通過html2canvas http://html2canvas.hertzen.com/

+0

我應該如何將它轉換爲畫布? – 4ndro1d 2013-04-04 10:52:53

+0

@ 4ndro1d:庫html2canvas會做的。請點擊鏈接 – Sano 2013-04-04 10:58:34

+0

http://pastebin.com/Ls5Z6QE6 「該腳本不呈現插件內容,例如Flash或Java小程序。」 – 4ndro1d 2013-04-04 11:53:51