【问题标题】:Some jpg files lost rotation info after uploading file一些 jpg 文件在上传文件后丢失了旋转信息
【发布时间】:2019-05-19 17:02:35
【问题描述】:

我拍了一些照片,都使用同一个相机。 我使用 Windows 10 内置的照片应用程序对照片进行了一些旋转。 然后我将这些文件上传到我的服务器。 一些照片保留了它们的旋转信息,但其他照片丢失了它。我再次旋转它并重新上传,但它仍然是一样的。 你能教我为什么会这样吗?有没有办法通过手动修复jpg文件代码来添加旋转信息?

【问题讨论】:

  • 您的照片可能与图像的 EXIF 数据有问题(该数据的一部分是图像方向)。这可以通过修改相机应用程序代码来解决,或者您可以在上传图像之前从后端检查图像方向数据。
  • 亲爱的@Max Svid 谢谢你回答我。我明白了......我会检查数据。

标签: html ftp


【解决方案1】:

您可以根据EXIF数据将图片旋转并保存在具有自动定位功能的服务器上:

convert upload.jpg -auto-orient turned.jpg

在这里我为您找到了另外两个解决方案:

使用 jQuery:jQuery image preview exif rotation issue

Exif 定向脚本:https://www.npmjs.com/package/exif-orient

【讨论】:

  • 亲爱的@Joël A 感谢您回答我。你能给我一点时间吗?我会试试看。
猜你喜欢
  • 1970-01-01
  • 2021-02-17
  • 1970-01-01
  • 2012-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多