SAE将本地图片和远程图片保存至Storage

1.远程图片保存至Storage

PHP源码

write ( 'public' ,  'b.png' , $img );    
?>
其中【public】为 Storage的名称;【b.png】为图片名称,格式可以自己任意设置格式,改成b.png均能正常显示,且大小不变;



2.本地图片上传至Storage

upload.html






upload.php

setData($img_data);
$img->resize(180,180); //图片缩放为180*180
$img->improve();//提高图片质量的函数
$new_data = $img->exec(); // 执行处理并返回处理后的二进制数据
$s2->write('public',$name,$new_data);//将public修改为自己的storage 名称
$url= $s2->getUrl('public',$name);//将public修改为自己的storage 名称echo "文件名:".$name."
"; echo "Image url:".$url."
"; echo ""; ?>


你可能感兴趣的:(PHP)