2011-02-23 45 views
0

我想通过http发送请求将图像发送到saas。 该图像由iPhone相机拍摄或从iPhone库中选择。 问题是,iPhone似乎在Exif数据中对图像的方向进行编码,所以当我尝试通过POST发送图像时,服务会以错误的方向详细说明它(首先检查exif标签并不那么聪明) 。 有人可以发布检查exif(如果有的话)的片段并使用正确的方向制作新图像吗?如何通过POST以正确的方向发送图片

谢谢你的帮助。

回答

2

在鼓励复制粘贴编程的风险下,我会说我使用代码here来做同样的事情。它将采用UIImage,检查EXIF数据,并返回一个新的UIImage,该UIImage已被调整为匹配,以便您的服务无需担心。

请记住,您可能需要稍微调整以符合您的特定需求。这绝对是一个起点。

+0

该代码有效,但我保留标记为已接受的答案(我确实可以自己做),以便在没有外部资源的情况下直接回答。所以我只投票给你;) – 2011-02-24 10:01:09

+0

无论漂浮你的船... – 2011-02-24 16:49:15