转换为 base 64 字符串后,iOS 图像方向发生了变化
Posted
技术标签:
【中文标题】转换为 base 64 字符串后,iOS 图像方向发生了变化【英文标题】:iOS Image Orientation is getting changed after converting to base 64 string 【发布时间】:2017-05-16 08:03:06 【问题描述】:当我将相机图像转换为 base64 并发布到服务器时,我在我的一个应用程序中使用 Xcode 8.3.2 和 swift 3.1。在服务器中,base 64 字符串被转换为向左旋转 90 度的图像尝试了很多方法来解决这个问题,但没有任何一个起作用
【问题讨论】:
ios Image Orientation has Strange Behavior的可能重复 我已经尝试了上面页面中给出的选项,但没有运气!! 【参考方案1】:方向与图像数据分开存储在
UIImage.imageOrientation
【讨论】:
我尝试将方向更改为向上,并尝试转换也可以工作的基本字符串。 根据什么imageOrientation是你需要自己定位图像数据。 我尝试旋转图像然后转换为base64但仍然没有运气!我们如何旋转图像数据?有什么想法可以吗?以上是关于转换为 base 64 字符串后,iOS 图像方向发生了变化的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ios 中将 Base64 编码的 NSString 转换为字节数组(Java)?
如何转换数据:image / webp,expo(或php)中的base64