【发布时间】:2016-09-18 01:18:20
【问题描述】:
我正在开发一个应用程序,用于修复从 AWS 存储桶下载的 jpeg 文件的方向(如果存在)。
Here你可以验证这张图片是否有exif Rotation部分。
我用
下载图片file_put_contents('/local/path/to/file', file_get_contents('/path/to/url/image'));
在我尝试通过Gregwar Image library 修复方向之后。
Image::open($path)->fixOrientation()->save($dest, $type, $quality);
我尝试了几张图片,但我总是收到消息
Warning: exif_read_data('/local/path/to/file'): Illegal IFD size
我认为这是与我如何检索图像有关的问题,但我也尝试使用 cUrl 和 fopen 得到相同的结果。
有人有什么建议吗?
【问题讨论】: