0

我有一个简单的文件上传。没有什么多余的,尤其是没有什么应该是自动旋转的照片。但我的照片是自动旋转的。如果我在我的电脑上上传一张图片,它会在每个程序(绘画、windows 图片查看器等)中打开,正面朝上,上传到我的网站时它会是横向的。这是一个容易解决的常见问题吗?

谢谢你

4

1 回答 1

0

现在很多图像查看器都会评估 exif 数据,特别是“方向”标签。该标签可以由数码相机填写,并保存照片拍摄的方向(水平/垂直)。如果它存在并且查看器支持它,则图像会自动旋转以适应原始方向,因此可能发生的情况是您的本地查看器评估标签并自动旋转而您的网站没有(反之亦然,尽管这不太可能)。

您可以检查您的图像是否有 exif 标签,例如这里。寻找Orientation标签。

一个快速的解决方案是在上传之前清除图像中的 exif 标签,以获得本地和网站查看之间的一致行为,或者如果您更喜欢它更高级,修改您的代码并在上传后根据原始方向旋转图像。

于 2016-01-01T15:45:29.193 回答