gpt4 book ai didi

javascript - 从 HTML Canvas 元素生成图像数据

转载 作者:太空狗 更新时间:2023-10-29 15:02:47 27 4
gpt4 key购买 nike

从 HTML canvas 元素的内容生成图像数据的最佳方法是什么?

我想创建可以传输到服务器的图像数据(用户不必能够直接保存到文件)。图像数据应采用通用格式,例如 PNG 或 JPEG。

在多个浏览器中都能正常工作的解决方案是首选,但如果每个解决方案都依赖于浏览器,则应以最新版本的 Firefox 为目标。

最佳答案

Firefox 和 Opera 有一个 toDataURL() 方法可以返回数据 URL 格式的 PNG。您可以将结果分配给表单字段以将其提交给服务器。

数据 URL 是 base-64 编码的,因此您必须在服务器端对其进行解码。您还需要去掉“data:image/png;”当然是一部分。

关于javascript - 从 HTML Canvas 元素生成图像数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/916934/

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