首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >面向对象的图像位图base64生成技术

面向对象的图像位图base64生成技术
EN

Stack Overflow用户
提问于 2018-02-02 17:02:48
回答 1查看 123关注 0票数 0

我正在使用glide将图像显示到imageView中。我知道glide足够智能,可以显示大尺寸的图像。我需要做一件额外的事情后,用户选择图像从设备画廊。

我需要生成base64字符串,它将发送到服务器。

问题是,如果用户选择33MB的图像文件,如果我尝试从位图创建base64字符串,它抛出面向对象模型。

有没有办法在没有对象对象的情况下获得位图的base64字符串?

应用变换将减小图像大小和质量。我需要发送真实的图像。

EN

回答 1

Stack Overflow用户

发布于 2018-02-02 18:08:39

要防止OOM,您可以:

1)将原始图片裁剪至足够大小,然后创建Base64

2)要求后台开发者创建流请求,发送完整的文件

3) Use Base64 with I/O streams

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48579137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档