0

我正在尝试修复来自移动设备的图像的方向,使用 EXIF 来获取方向和switch/case来修复方向。显然我的功能离线工作,现在它不能在 Google Apps Engine 上工作。谷歌可以有一个特定的功能来做到这一点吗?

功能:

$image = imagecreatefromjpeg($path);
$exif = exif_read_data($path);

if (!empty($exif['Orientation'])) {
    switch ($exif['Orientation']) {
        case 3:
            $image = imagerotate($image, 180, 0);
            break;
        case 6:
            $image = imagerotate($image, -90, 0);
            break;
        case 8:
            $image = imagerotate($image, 90, 0);
            break;
    }
    imagejpeg($image, $path);
}
4

0 回答 0