我正在尝试将用户上传的jpeg转换为渐进式jpg,然后将其上传到PHP中的CDN(Cloudinary)。
我目前有以下代码:
$data = file_get_contents($_FILES["file"]["tmp_name"]);
$img = imagecreatefromstring($data);
$prog = imageinterlace($img, 1);
$picinfo = \Cloudinary\Uploader::upload($prog);
我收到错误,我认为因为$ prog不再是文件,而是创建的图像。有没有办法让创建的图像暂时具有文件路径,以便可以上传?我该怎么做呢?
答案 0 :(得分:-1)
想出来。事实证明,Cloudinary具有渐进式jpg转换的内置功能!