<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ~~~ /** * 圖片裁剪函數 * @param string $picname 被裁剪的圖片名稱。 如:"a.jpg" * @param string $path 被裁剪圖片的存放路徑。如:"uploads/images"目錄 * @param int $sx 被裁圖片的起始坐標位置x值 * @param int $sy 被裁圖片的起始坐標位置y值 * @param int $sw 被裁圖片的寬度 * @param int $sh 被裁圖片的高度 * @param string $prix 裁剪后圖片名的前綴名。默認為: "s_" * @return 無返回值 */ function cropImage($picname,$path,$sx,$sy,$sw,$sh,$prix="s_"){ //1. 定義獲取基本信息 $path = rtrim($path,"/"); //去除后面多余的"/" $info = getimagesize($path."/".$picname); //獲取圖片文件的屬性信息 //$width = $info[0]; //原圖片的寬度 //$height = $info[1]; //原圖片的高度 //2. 創建圖像源 $newim =imagecreateTrueColor($sw,$sh); //新圖片源 //根據原圖片類型來創建圖片源 switch($info[2]){ case 1: //gif格式 $srcim = imageCreateFromgif($path."/".$picname); break; case 2: //jpeg格式 $srcim = imageCreateFromjpeg($path."/".$picname); break; case 3: //png格式 $srcim = imageCreateFrompng($path."/".$picname); break; default: exit("無效的圖片格式!"); break; } //3. 執行縮放處理 imagecopyresampled($newim,$srcim,0,0,$sx,$sy,$sw,$sh,$sw,$sh); //4. 輸出保存繪畫 //header("Content-Type:".$info['mime']); //設置響應類型為圖片格式 //根據原圖片類型來保存新圖片 switch($info[2]){ case 1: //gif格式 imagegif($newim,$path."/".$prix.$picname); //保存 //imagegif($newim);//輸出 break; case 2: //jpeg格式 imagejpeg($newim,$path."/".$prix.$picname); //imagejpeg($newim); break; case 3: //png格式 imagepng($newim,$path."/".$prix.$picname); //imagepng($newim); break; } //5. 銷毀資源 imageDestroy($newim); imageDestroy($srcim); } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看