小编dvs*_*spy的帖子

是否可以将画布下载为具有自定义尺寸的图像?

我正在尝试将画布下载为图像。我的画布高度是 500px,宽度也是 500px,但我想下载 700px 的图像,而不改变画布大小。

我的代码如下:

    <div class="surface">
     <canvas id="myCanvas" height="500" width="500"></canvas>
    </div>

<a id="downloadImgLink" onclick="$('#downloadImgLink').attr('href', myCanvas.toDataURL());" download="MyImage.png" href="#" target="_blank" class="btn btn-danger">Download</a>
Run Code Online (Sandbox Code Playgroud)

上面的代码是下载高度和宽度为 500px 的图像,但我需要 700px 或任何自定义尺寸的图像,而不改变画布尺寸。

有没有可能的方法可以将任何画布下载为具有自定义尺寸的图像,而无需调整画布大小?

html javascript jquery canvas html5-canvas

2
推荐指数
1
解决办法
6041
查看次数

标签 统计

canvas ×1

html ×1

html5-canvas ×1

javascript ×1

jquery ×1