我有一些包含由javascript呈现的图表的div标签。我想通过按下按钮以图像格式导出它们。我不知道是否可以使用javascript捕获div标签作为图像!所以,我要求提示和提示。提前谢谢。
答案 0 :(得分:2)
您可以使用canvas元素创建图像。 如果使用HTML元素呈现图表,则需要draw that HTML onto the canvas。 然后,您可以在画布上使用toDataURL来获取B64编码的图像数据。
答案 1 :(得分:0)
仅使用JavaScript无法实现。
JavaScript无法在PC上访问以保存文件,也无法将DOM转换为图像格式。
答案 2 :(得分:0)
答案 3 :(得分:0)
你可能会试试phantomjs,http://phantomjs.org/,虽然我没有亲自使用它,但它被广泛用于屏幕截图
答案 4 :(得分:0)