我有一个 base64 编码的 jpeg 字符串,我在 React 中保持它的状态。我一直在研究如何将其转换为 png 格式的 base64 字符串浏览器端。
我简要地查看了sharp,但我发现它需要一个服务器端node.js 环境。我真的不想编写自己的转换脚本。进一步搜索 npm 对我没有任何帮助。
非常感谢您对此的任何帮助。
这是未经测试的,但您应该能够将 base64 JPEG 设置为图像的来源,然后使用context.drawImage
;将该图像绘制到画布上。一旦它在画布上,您就可以使用它canvas.toDataURL()
来获取 base64 PNG。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句