Image类无法使用远程图片进行添加水印,貌似在Sae也无法保存处理过的图片

浏览:1057 发布日期:2014/10/16 分类:求助交流 关键字: thinkphp Image Sae Storage 图片 水印
    public function indexAction(){
        $img = 'http://document.thinkphp.cn/Uploads/Editor/2014-01-12/52d298a804a30.jpg';
        $ttf = './ThinkPHP/Library/Think/Verify/ttfs/1.ttf';
        $image = new \Think\Image();
        $image->open($img)->text('www.yize.org/10000',$ttf,20,'#ffffff',\Think\Image::IMAGE_WATER_SOUTHEAST)->save('/public/upload/thumb.jpg'); 
    }
弄了大半天了,求救,Gd类open方法就过不去了。        //检测图像文件
        if(!is_file($imgname)) E('不存在的图像文件');
其下的,save方法感觉也保存不到Sae的Storage中        //保存图像
        if('gif' == $type && !empty($this->gif)){
            $this->gif->save($imgname);
        } else {
            $fun = "image{$type}";
            $fun($this->img, $imgname);
        }
我只是想做出这样的效果:
把粉丝发到微信公众号第三方服务器的图片消息,从该图片路径中获取图片打上水印存到Sae的Storage中。
有方案的大神,拜托要帮忙。
最佳答案
评论( 相关
后面还有条评论,点击查看>>