亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何實現水印文字和縮略圖

發布時間:2021-06-25 09:59:53 來源:億速云 閱讀:144 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“php如何實現水印文字和縮略圖”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“php如何實現水印文字和縮略圖”這篇文章吧。

具體如下:

<?php
  $im = 'xiatian.jpg';
  $im2 = 'winter3.jpg';
  $img = getImage($im);
  $bimg = getImage($im2);
  //$image = getimagesize($im);
  //print_r($image);
  //Array ( [0] => 150 width
   /*[1] => 150 height
   [2] => 3 圖片類型
   [3] => width="150" height="150"
   [bits] => 8
   [mime] => image/png )*/
  //圖片復制組合------$bimg----
  imagecopy($bimg, $img, 300, 4, 0, 0, getWidth($im),getHeight($im));
  //加水印文字
  $color = imagecolorallocate($bimg,255, 255, 0);
  $str = "中國";
  $str = mb_convert_encoding($str, "html-entities","utf-8");
  imagettftext($bimg, 42, 0, rand(20,getWidth($im2)-100), rand(40,getHeight($im2)), $color, 'MSYH.TTF', $str);
  //剪切,重新生成縮略圖
  $new = imagecreatetruecolor(50, 50);
  imagecopyresized($new, $bimg, 0, 0, 0, 0, 50, 50, getWidth($im2), getHeight($im2));
  //輸出到瀏覽器
  header("Content-Type: image/jpeg");
  //如果為png圖片也可正常顯示,瀏覽器負責正確解析
  imagejpeg($new);
  //生成大圖,小圖
  imagejpeg($new,'small.jpg');
  imagejpeg($bimg,'big.jpg');
  function getImage($img_file) {
    $image = getimagesize($img_file);
    //判斷是那種圖片類型
    switch($image[2]) {
      case 1:
        $img = @imagecreatefromgif($img_file);
        break;
      case 2:
        $img = @imagecreatefromjpeg($img_file);
        break;
      case 3:
        $img = @imagecreatefrompng($img_file);
        break;
    }
    return $img;
  }
  function getWidth($img_file) {
    $image = getimagesize($img_file);
    return $image[0];
  }
  function getHeight($img_file) {
    $image = getimagesize($img_file);
    return $image[1];
  }
?>

以上是“php如何實現水印文字和縮略圖”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

洮南市| 抚松县| 谢通门县| 浪卡子县| 辽中县| 临海市| 怀宁县| 宿松县| 新巴尔虎左旗| 祁东县| 靖安县| 垣曲县| 东乌珠穆沁旗| 项城市| 门头沟区| 贵阳市| 富裕县| 丰台区| 潼南县| 砀山县| 阳西县| 昭苏县| 孟州市| 大连市| 邵武市| 德州市| 水城县| 雷波县| 察雅县| 精河县| 泾源县| 凤山市| 嵩明县| 合川市| 荥阳市| 孟州市| 齐齐哈尔市| 扎兰屯市| 休宁县| 股票| 万山特区|