gpt4 book ai didi

javascript - canvas.toDataURLWithMultiplier 不是函数

转载 作者:行者123 更新时间:2023-11-30 11:21:35 30 4
gpt4 key购买 nike

我正在尝试导出 4 倍于 Canvas 大小的图像。

var dataURL = canvas.toDataURL();

我将图像设置为 Canvas 的大小

但是当我尝试

var dataURL = canvas.toDataURLWithMultiplier(4);

我收到错误“canvas.toDataURLWithMultiplier 不是一个函数”

下面是我的函数。

$('.preview').on('click touchstart', function() {

// save canvas image as data url (png format by default)
canvas.isGrabMode = false;
canvas.setZoom(1.0);
canvas.viewportTransform = [1, 0, 0, 1, 0, 0];
// var dataURL = canvas.toDataURL();

var dataURL = canvas.toDataURLWithMultiplier(4);
// so it can be saved as an image
document.getElementById('previewImg').src = dataURL;

canvas.renderAll();

});

最佳答案

var dataURL = canvas.toDataURL({
format: 'png',
multiplier: 4
});

toDataURL() 中使用 multiplier 属性.

关于javascript - canvas.toDataURLWithMultiplier 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49647509/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com