美文网首页
新浪云sae给的图片操作类

新浪云sae给的图片操作类

作者: 王波_d9a3 | 来源:发表于2017-05-10 16:54 被阅读0次

    $s=new\SaeStorage();

    $f=new\SaeFetchurl();

    $img=new\SaeImage();

    SAE图像处理服务

    1:获取图像属性

    $img1=file_get_contents(url);

    $img=new\SaeImage($img1);

    $size=$img->getImageAttr();

    2:个远程图片添加文字水印,并且把新图片保存到sae上

    $img_data= $f->fetch( $first_img_pic);

    $img->setData($img_data );

    $img->annotate("xxxzz", 1, $gravity=SAE_Static,

        $font = array("name"=>SAE_SimSun, "size"=>30, "weight"=>300, "color"=>"yellow"));//等比缩放

    $Smallimg= $img->exec(); //执行处理并返回处理后的二进制数据

    $s->write('uploads',"bookfile/examples11.jpg",$Smallimg, -1);

    3:缩放图片
    function resize($width=0, $height=0){}//只指定width或者height时,将进行等比缩放

    4:按比例缩放.1为原大小
    function resizeRatio($ratio=0.5){}

    5:对图片进行裁剪

    function crop($lx=0.25, $rx=0.75, $by=0.25, $ty=0.75){

    *@param float $lx x起点(百分比模式,1为原图大小,如0.25)

    * @param float $rx x终点(百分比模式,1为原图大小,如0.75)

    * @param float $by y起点(百分比模式,1为原图大小,如0.25)

    * @param float $ty y终点(百分比模式,1为原图大小,如0.75)

    }


    相关文章

      网友评论

          本文标题:新浪云sae给的图片操作类

          本文链接:https://www.haomeiwen.com/subject/xpegtxtx.html