使用Rails或(客户端)JS获取页面的屏幕截图

时间:2014-05-29 03:06:02

标签: javascript css ruby-on-rails ruby svg

当用户创建新的"图表"时,我需要截取网页的屏幕截图,并将其保存为缩略图以供日后使用。

如何保存页面的屏幕截图?

要求:

  1. 获取整个网页的屏幕截图,给出一个网址
  2. 必须捕获正确的CSS(内联和外部样式表)
  3. 必须捕获SVG,Canvas或任何其他HTML元素。
  4. 我真的很惊讶没有图书馆似乎满足这些要求。我已经做了很多研究,所以我会列出每个库以及它无法满足哪些要求。

    图书馆(不符合所有要求):

0 个答案:

没有答案
相关问题