在javascript中保存图像数据URI的维度大小

Save image data URI at a dimension size in javascript

本文关键字:URI 数据 javascript 保存 图像      更新时间:2023-09-26

我有以下代码保存我的画布截图:

var currentGameContainer = document.getElementsByTagName("canvas");
var dataImageURL = currentGameContainer[0].toDataURL("image/jpeg", 0.5);

但是这会保存整个画布的完整尺寸。有没有办法保存为200px x 300px?我想这样做,因为它保存得太大了

您可以使用drawImage()将其内容复制到一个新的,更小的临时画布中。如果使用所有参数,重新采样是自动的。从临时画布中获取图像,然后删除该画布。它不需要成为DOM的一部分。