我正在尝试调整图像大小并将其上传到 FTP 服务器而不将其保存在本地磁盘上,但我没有找到任何方法来做到这一点。函数 ftp_fput 显然不将图像资源作为参数。
我正在尝试这样做:
imagecopyresampled($canvas, $image, 0, 0, 0, 0, $width, $height, $oldWidth, $oldHeight);
ob_start();
imagejpeg($canvas);
$stream = ob_get_clean();
// ftp_->fput(imagecreatefromstring($stream));
ftp_->fput($stream);
有什么帮助吗?