我有一些包含由javascript呈現的圖表的div標籤。我想通過按下按鈕以圖像格式導出它們。我不知道是否有可能使用javascript捕獲div標籤作爲圖像!所以我要求提示和提示。提前致謝。捕獲一個div作爲圖像
2
A
回答
0
這不可能僅使用JavaScript。
JavaScript無法在電腦上保存文件,也不能將DOM轉換爲圖像格式。
0
有這裏dissussion:html5: copy a canvas to image and back 也有一個項目http://www.nihilogic.dk/labs/canvas2image/
0
ü可能嘗試phantomjs,http://phantomjs.org/,雖然我have'nt親自使用它,但它被廣泛用於屏幕捕捉
2
您可以使用畫布元素創建圖像。 如果您的圖表使用HTML元素呈現,您需要draw that HTML onto the canvas。 然後,您可以使用畫布上的toDataURL來獲取B64編碼的圖像數據。
0
- JS不能訪問顯示的情況下,他不能解析HTML
- 你可以調用一些工具,使區域的屏幕截圖。但使用起來並不安全,所以如果您授予訪問權限,它將起作用。
- 此問題已被要求here。可能它有一些你需要的好東西
相關問題
- 1. 捕獲DIV作爲圖像 - C#
- 2. 捕獲iPhoneOSGameView作爲圖像
- 3. 用戶捕獲div作爲圖像並保存到計算機
- 4. Div&Canvas作爲一個圖像下載
- 5. 捕獲網絡流量作爲圖像
- 6. 捕獲的UIView作爲圖像
- 7. 作爲圖像捕獲佈局內容
- 8. 捕獲一個div並保存爲jpeg
- 9. 獲取圖像居住在一個div
- 10. 兩個文本列和一個圖像作爲第三個div
- 11. 圖像作爲背景div
- 12. 保存DIV作爲圖像
- 13. jquery獲得兩個div作爲一個
- 14. 如何將可縮放圖像捕獲爲一個高分辨率圖像?
- 15. ActivityNotFoundException,圖像捕獲?
- 16. 捕獲多個視圖的圖像
- 17. 將div轉換爲html2canvas(帶img內部的div元素)未捕獲圖像
- 18. 圖像捕獲不工作的iOS 7
- 19. 從動作圖像捕獲圖像錯誤意圖
- 20. 捕獲Isgl3d輸出爲圖像
- 21. 使用javascript設置一個圖像對象作爲div背景圖像
- 22. 把一個div暗圖像
- 23. 如何定位兩個圖像作爲背景圖像上的div div by css
- 24. 將div內的圖像保存爲一個圖像
- 25. 只從視頻捕獲一個縮略圖圖像
- 26. DirectShow.net c# - 在同一個項目中捕獲圖像和捕獲視頻
- 27. 使用winjs捕獲webview作爲圖像快照
- 28. 如何捕獲作爲圖像的HTML幀
- 29. 如何捕獲UIView作爲當前可見幀外的圖像?
- 30. 如何捕獲Outlook窗體區域作爲圖像? VSTO Outlook Addin
他不是要求將畫布保存到圖像,而是要屏幕截圖的一部分。 – Cerbrus