我做了一些研究但找不到答案。是否可以使用上传文件字段检测图像分辨率?
现在,我可以检测图像的大小(以像素为单位)......但我需要它才能找到“英寸”大小。 而且我还需要找出图像的分辨率。
使用Javascript将是最好的...如果可能的话,如果不是...... PHP也许?
谢谢!
答案 0 :(得分:1)
提交后您必须这样做。查看PHP中的getimagesize函数 - http://php.net/manual/en/function.getimagesize.php
答案 1 :(得分:1)
您需要一个支持FileReader
界面的浏览器 - 请在Is it possible to get info from a file on the client side without uploading the file?了解详情。
有些javascript库从文件中读取EXIF等信息:
如果您想为不支持此功能的浏览器向用户提供此功能,则需要上传文件并在服务器端(使用PHP)进行操作。