使用javascript将网页转换为图像

时间:2012-10-20 08:48:24

标签: javascript screenshot webpage

  

可能重复:
  Using HTML5/Canvas/Javascript to take screenshots

我有一个网页,其中我以表格的形式从db获取一些细节我想将该页面保存为图像,以便我可以将该图像邮寄给用户。任何人都可以帮助我

4 个答案:

答案 0 :(得分:1)

出于安全原因,网页浏览器中的javascript无法执行低级操作,例如截取用户屏幕截图。您可以screenshot with something like selenium

答案 1 :(得分:1)

Marwan是对的。安全问题阻止了javascript。我会向服务器发送请求,生成图片,然后发送回图像。这当然会增加CPU和CPU。您服务器的网络使用情况。

答案 2 :(得分:1)

您可能希望查看可以将DOM的某些部分呈现为画布的HTML 2 Canvas。但是,这可能仅适用于允许您使用canvas对象的浏览器,因为它们是HTML5规范的一部分。

答案 3 :(得分:0)

你不能用JS做,一般不能制作任何截图。