6

我在移动网络应用程序上使用 HTML5 文件 api 进行图像上传实用程序。
我正在使用相机拍摄图像并将其上传到服务器。
问题是,如果我捕获纵向图像,上传的图像会自动转换为横向。

4

1 回答 1

1

您需要转换图像以更正方向。幸运的是,图像应该包含可用于执行此操作的 EXIF 数据。如果您愿意,可以在图像上传到服务器之前执行此操作:

  1. 读取图像的 EXIF 数据
  2. 使用画布元素适当地转换图像
  3. 将画布图像导出为图像文件

这篇博文中有一篇很棒的文章,包括代码示例。

于 2013-07-31T18:22:35.220 回答