【问题标题】:picture orientation from phone手机的图片方向
【发布时间】:2014-06-30 06:19:36
【问题描述】:

我们使用文件上传按钮让用户上传照片。此功能以前从未在 iphone 上运行过,对于 Andriod 也不是 100% 肯定,但这最初只是一个桌面站点。

随着时间的推移,我们注意到 Andriod 和 iPhone 的最新更新不仅允许用户从他们的相机胶卷中选择一张照片,还允许他们选择拍照,然后“使用”或“丢弃/重试”。

这一切都很酷,因为我们没有做任何事情,但手机开始工作得更好了。

但是,一个主要问题是 4 次中有 3 次图片的方向是错误的。所有垂直图片都是垂直的,旋转 90 度。有一半的时间,水平图片是颠倒的。

当图片来自手机时,有没有办法以某种方式获取图片的方向?请记住,我们目前实际上只是 php、mysql、js。

以下是代码示例:

<form method="post" action="/page.php?id=12345" enctype="multipart/form-data">
<div>
Add Photo: <input type="file" name="add_file_1" size="50" title="Add a Photo"  />
<input type="submit" name="submit" value="Upload"/>
</div>
</form> 

【问题讨论】:

    标签: php mysql forms photos


    【解决方案1】:

    如果图片是垂直的,高度应该大于宽度。您可以通过 PHP 添加检查并将数据库中的图片标记为水平或垂直。

    编辑:这是您可以使用的函数http://www.php.net/manual/en/function.getimagesize.php

    【讨论】:

    • 对,但我不知道它应该是垂直的还是水平的。我想从手机中获取该信息。
    • 您能发布与此相关的当前前端/后端代码吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-04
    • 1970-01-01
    • 2011-09-22
    相关资源
    最近更新 更多