1

我正在尝试获取用户上传的 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 不再是文件,而是创建的图像。有什么方法可以让创建的图像临时有一个文件路径以便上传?我应该如何尝试这个?

4

1 回答 1

-1

弄清楚了。原来 Cloudinary 有一个用于渐进式 jpg 转换的内置功能!

于 2013-10-15T06:22:54.743 回答