真的很难找到解决方法...
在iPhone上上传以肖像拍摄的图像是因为它们的EXIF方向而旋转。
我尝试检索此数据,但在使用时会被删除:
imagecreatefromstring();
我正在寻找正确的方法/上传图片而不删除EXIF数据。
目前正是这样:
$imagefile = $fileToUpload["tmp_name"];
$destinationImage = imagecreatefromstring(file_get_contents($imagefile));
$exif = exif_read_data($imagefile);
$moveUploadedFile = imagejpeg($destinationImage, $this->uploadDir . "/" . $newFileName, 100);
imagedestroy($destinationImage);
if ($moveUploadedFile) {
$return['ort'] = $exif;
echo json_encode($return);
}
感谢。