如何使用JavaScript将图像的特定部分保存为图像
答
如果你可以限制这种使用浏览器使用画布元素,并使用Firefox扩展 - 实际上是Firefox,你可以在画布中加载DOM的任何部分,并为画布提取图像。基本上:
canvas = document.getElementById("#acanvas");
if (canvas.getContext) {
var context = canvas.getContext('2d');
context.drawWindow(here_any_part_of_the_DOM_tree_not_only_window);
var mypng = context.toDataURL();
}
无法从浏览器完成。 – Hamish 2011-03-17 07:52:53
您想要制作dhtmlgoodies_xpPane div的屏幕截图吗? – Zakaria 2011-03-17 07:54:58
@Zakaria是的,我想保存由jquery创建的页面的一部分。 – Moumita 2011-03-17 08:08:04