【发布时间】:2019-06-12 06:39:25
【问题描述】:
我正在使用 Angular 7,需要上传图像并将其发送到服务器以将其放入数据库。所以我想知道如何将图像转换为字符串,然后再转换回图像,以便我可以在应用程序中显示它?
【问题讨论】:
标签: html angular database base64
我正在使用 Angular 7,需要上传图像并将其发送到服务器以将其放入数据库。所以我想知道如何将图像转换为字符串,然后再转换回图像,以便我可以在应用程序中显示它?
【问题讨论】:
标签: html angular database base64
This SO answer 解释了如何将图像转换为 base64 编码数据。
您可以使用 HTML5:
创建一个画布,将图像加载到其中,然后使用 toDataURL() 来 获取 base64 表示(实际上,它是一个 data: URL 但它 包含 base64 编码的图像)。
我不认为这就是你想要保存图像的方式。也许继续研究。
【讨论】: