gpt4 book ai didi

javascript - 缩放 Canvas 以便 base64 toDataURL() 也被缩放

转载 作者:行者123 更新时间:2023-11-28 03:33:49 26 4
gpt4 key购买 nike

我正在构建一个 chrome 扩展程序来保存网页的屏幕截图。我已经将屏幕截图拼凑成一个 HTML5 canvas 元素。

如果我随后使用 canvas.toDataURL('image/jpeg', 0.8); 显示图像;它工作正常。

但是,如果我尝试首先通过获取上下文并使用它来缩放图像:

var context = canvas.getContext('2d');
context.scale(.75,.75);

然后输出 canvas.toDataURL('image/jpeg', 0.8); 图像与未缩放的图像大小相同。我错过了什么?如何缩放图像?

最佳答案

如果你想按比例缩小<canvas> :

关于javascript - 缩放 Canvas 以便 base64 toDataURL() 也被缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15845334/

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