<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國際加速解決方案。 廣告
                里面有個STXINGKA.TTF,這是個字體文件 ~~~ <?php /** *給一個文件夾的所有圖片加水印 *獲取目錄中所有目錄和文件 *@param string $dir 目錄路徑 */ function getAllFile($dir,$fontfile,$text){ //打開目錄句柄 $handle = opendir($dir); //讀取目錄 while(($fileName = readdir($handle)) !== false){ //過濾'.'和'..'和文件 if($fileName == '.'||$fileName == '..'){ continue; } $newFile = $dir.'/'.$fileName; //轉碼 $newFile = iconv('gbk','utf-8',$newFile); if(is_dir($newFile)){ // echo $newFile.'<br>'; // exit(); getAllFile($newFile,$fontfile,$text); }else{ //echo $fileName.'<br>'; waterMark($newFile,$fontfile,$text); } } closedir($handle); } /** * 給圖片添加水印 * @param string $filename 要添加水印圖片的路徑 * @param string $fontfile 使用的 TrueType 字體的路徑 * @param string $text 水印文本內容 * @param float $size 水印字體的大小,默認是50 * @param float $angle 水印字體的旋轉角度,默認是30度 * @return string $tmpName 生成的水印圖片的路徑 */ function waterMark($filename,$fontfile,$text,$size = 50,$angle = 20) { $info = getimagesize($filename); $mime = explode('/',$info['mime']); //獲取圖片的寬度 $imgWidth = $info[0]; //獲取圖片的高度 $imgHeight = $info[1]; //水印文字位置左上角的橫坐標設置為圖片寬度的0.3 $x = 0.25 * $imgWidth; //水印文字位置左上角的縱坐標設置為圖片高度的0.45 $y = 0.45 * $imgHeight; //獲取圖片后綴 $ext = array_pop($mime); //構建創建畫布的函數名 $funName = 'imagecreatefrom'.$ext; //創建一個畫布 $img = $funName($filename); //生成一個有透明度的顏色,最后一個參數表示透明度取值為0~127,127位完全透明 $color = imagecolorallocatealpha($img,0,0,255,90); //向圖片是寫文字 //imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text ) //循環向圖片添加水印 for ($i=0,$y = 0; $y < $imgHeight; $i++) { $y = $i * $size * 2 + 0.1 * $imgHeight; imagettftext($img,$size,$angle,$x,$y,$color,$fontfile,$text); } if (!is_dir('./waterMarkImage')) { mkdir('./waterMarkImage'); } //拼接圖片保存路徑 $tmpName = explode('/',$filename); $tmpName = './waterMarkImage/'.'mark_'.$tmpName[count($tmpName) - 1]; $funName = 'image'.$ext; if ($ext == 'jpeg') { //保存添加水印的圖片 $funName($img,$tmpName,100); }else{ $funName($img,$tmpName); } //將圖片顯示在網頁 //header('Content-type:image/'.$ext); //$funName($img); // 釋放資源 //imagedestroy($img); return $tmpName; } //測試 getAllFile('./goods_img','./STXINGKA.TTF','天貓正品'); ?> ~~~
                  <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>

                              哎呀哎呀视频在线观看