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