Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从屏幕上给定的像素区域生成png_Javascript_Image_Png_Client Side - Fatal编程技术网

Javascript 从屏幕上给定的像素区域生成png

Javascript 从屏幕上给定的像素区域生成png,javascript,image,png,client-side,Javascript,Image,Png,Client Side,我知道可以使用javascript从画布元素生成图像,但如果您有一个给定的区域(仅限于div和图像),并且您希望获取该给定区域并使其成为png,以便有人下载客户端,该怎么办 这在javascript中是可能的吗?如果不是js,那么在其他语言中也是可能的吗 也许是自动截图并以编程方式裁剪到正确大小的某种方式? 我不知道。。。 谢谢:)Niklas von Hertzen有一个很棒的项目叫做html2canvas,它可能适合你的需要。哇,太棒了。我会看看它是否适用于我的目的。最大的问题是缺乏对某些属

我知道可以使用javascript从画布元素生成图像,但如果您有一个给定的区域(仅限于div和图像),并且您希望获取该给定区域并使其成为png,以便有人下载客户端,该怎么办

这在javascript中是可能的吗?如果不是js,那么在其他语言中也是可能的吗

也许是自动截图并以编程方式裁剪到正确大小的某种方式? 我不知道。。。
谢谢:)

Niklas von Hertzen有一个很棒的项目叫做
html2canvas
,它可能适合你的需要。哇,太棒了。我会看看它是否适用于我的目的。最大的问题是缺乏对某些属性的支持,这里有一个链接指向我正在考虑使用它的目的:我本想提供一个超链接,但分心了-对不起!这就是:不用担心,我只是像个大男孩一样在谷歌上搜索。