2012-12-05 87 views
2

我有一些包含由javascript呈現的圖表的div標籤。我想通過按下按鈕以圖像格式導出它們。我不知道是否有可能使用javascript捕獲div標籤作爲圖像!所以我要求提示和提示。提前致謝。捕獲一個div作爲圖像

回答

0

這不可能僅使用JavaScript。

JavaScript無法在電腦上保存文件,也不能將DOM轉換爲圖像格式。

2

您可以使用畫布元素創建圖像。 如果您的圖表使用HTML元素呈現,您需要draw that HTML onto the canvas。 然後,您可以使用畫布上的toDataURL來獲取B64編碼的圖像數據。

0
  1. JS不能訪問顯示的情況下,他不能解析HTML
  2. 你可以調用一些工具,使區域的屏幕截圖。但使用起來並不安全,所以如果您授予訪問權限,它將起作用。
  3. 此問題已被要求here。可能它有一些你需要的好東西