【发布时间】:2014-07-19 18:05:44
【问题描述】:
我正在处理一个需要将当前页面保存在图像中的项目。我在 Javascript 中找到了一些创建页面 blob 的示例,但我想做的是将页面保存在文件中。
我的问题是,是否可以将页面内容保存在图像文件中?
是否存在可以直接执行此操作的插件?
如果没有,是否可以保存 blob 并在 C# 中渲染 blob 以创建图像?
【问题讨论】:
标签: c# javascript jquery blob
我正在处理一个需要将当前页面保存在图像中的项目。我在 Javascript 中找到了一些创建页面 blob 的示例,但我想做的是将页面保存在文件中。
我的问题是,是否可以将页面内容保存在图像文件中?
是否存在可以直接执行此操作的插件?
如果没有,是否可以保存 blob 并在 C# 中渲染 blob 以创建图像?
【问题讨论】:
标签: c# javascript jquery blob
要将页面另存为图像,您可以使用http://html2canvas.hertzen.com/
例子:
var canvas = document.getElementById("mycanvas");
var img = canvas.toDataURL("image/png");
document.write('<img src="'+img+'"/>');
【讨论】: