设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php在新浪云中使用imagick的办法

发布时间:2022-02-23 15:32 所属栏目:121 来源:互联网
导读:php在新浪云中使用imagick生成缩略图并上传到Storage的方法 ?php //缩略图 $tmpFile =http://Cuoxin.com/original.jpg ; list($width, $height) = getimagesize($tmpFile); // resize if necessary if ($width = 550 $height = 550) { $image = new Imagick(
  php在新浪云中使用imagick生成缩略图并上传到Storage的方法
 
  <?php
  //缩略图
      $tmpFile ='http://Cuoxin.com/original.jpg' ;
  
      list($width, $height) = getimagesize($tmpFile);
       
      // resize if necessary
      if ($width >= 550 && $height >= 550) {
          $image = new Imagick($tmpFile);
          $image->thumbnailImage(550, 550,true);
      /* 上传文件到Storage */
      $st = new SaeStorage();
          $tmp_url = SAE_TMP_PATH.time();//保存到sae临时目录
      file_put_contents($tmp_url,$image);     
      $path='/201608/22/1471856203_98548400.jpg';
          if (!$st->upload('upload', $path, $tmp_url)) {          
              echo 0;
          } else {
              echo $st->getUrl('upload', $path);
          }//Cuoxin.com
      }
  ?> 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读