<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 圖片+水印文字 ~~~ <?php /** * 圖片水印 * Created by PhpStorm. * User: Administrator * Date: 2017/1/14 0014 * Time: 下午 2:27 */ class ImageWater { /** 處理完成保存到原路徑 * @param $filename 圖片的路徑 * @param string $waterstring 水印文字 */ public function waterText($filename, $waterstring = 'hello world') { $imgquality = 100; //圖片質量0-100,值最大圖片質量愈好,圖片的大小也越大 *推薦90-100 太小圖片會出現模糊現象 $image_size = getimagesize($filename); $upimgw = $image_size[0]; //上傳圖片的寬度 $upimgh = $image_size[1]; //上傳圖片的高度 $iinfo = getimagesize($filename); $nimage = imagecreatetruecolor($image_size[0], $image_size[1]); $white = imagecolorallocate($nimage, 118, 196, 234); imagefill($nimage, 0, 0, $white); switch ($iinfo[2]) { case 1: $simage = imagecreatefromgif($filename); break; case 2: $simage = imagecreatefromjpeg($filename); break; case 3: $simage = imagecreatefrompng($filename); break; case 6: $simage = imagecreatefromwbmp($filename); break; default: die("不支持的文件類型"); exit; } imagecopy($nimage, $simage, 0, 0, 0, 0, $image_size[0], $image_size[1]); $waterstart_x = $upimgw / 2 - 50; //echo $upimgh; $waterstart_y = $upimgh - 20; imagestring($nimage, 6, $waterstart_x, $waterstart_y, $waterstring, $white); //int imagestring(int im, int font, int x, int y, string s, int col);返回值: 整數 函數種類: 圖形處理b 內容說明:本函數在圖片上繪出水平的橫式字符串。參數 font 為字形,設為 1 到 5 表示使用默認字形。參數 x、y 為字符串起點坐標。字符串的內容放在參數 s 上。參數 col 表示字符串的顏色。 switch ($iinfo[2]) { case 1: //imagegif($nimage, $destination); imagejpeg($nimage, $filename, $imgquality); break; case 2: imagejpeg($nimage, $filename, $imgquality); break; case 3: imagepng($nimage, $filename, $imgquality); break; case 6: imagewbmp($nimage, $filename, $imgquality); //imagejpeg($nimage, $destination); break; } //覆蓋原上傳文件 imagedestroy($nimage); imagedestroy($simage); } } ~~~ #### 調用案例 ~~~ <?php /** * Created by PhpStorm. * User: Administrator * Date: 2017/1/14 0014 * Time: 下午 2:41 */ require_once 'ImageWater.php'; $imageWater=new ImageWater(); $filename='00107.jpg'; echo "<img src='".$filename."'/>"; $imageWater->waterText($filename,'hdghagd'); echo "<img src='".$filename."'/>"; ~~~
                  <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>

                              哎呀哎呀视频在线观看