国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

php 給圖片加上文字水印代碼

2024-09-04 11:44:23
字體:
供稿:網(wǎng)友

給圖片加水印是很多網(wǎng)站會(huì)做的事情,下面這段代碼只支持給圖片加上文字水印,現(xiàn)在暫時(shí)只支持英文的,如果要讓此程序能支持中文漢字就把$font=///'verdana.ttf///';調(diào)用一個(gè)中文字體就OK了,實(shí)例代碼如下:

  1. $image=$_get[id]; 
  2. $im=getimagesize($image); 
  3. //print_r($im); 
  4. //以下是讀取文字的寬高 
  5. $font='verdana.ttf';//字體 
  6. $font_size = $im[0]/20;//文字大小 
  7. $size=imagettfbbox($font_size,0,$font,'Vevb.com');//文字寬高 
  8. $textwidth = $size [4];//取出寬 
  9. $textheight = abs$size [7] );//取出高 
  10.  
  11. $pic_w=abs(($im[0]-$textwidth)/2);//文字存放寬的位置 
  12. $pic_h=abs(($im[1]-$textheight)/2);//文字存放高的位置 
  13.  
  14.  switch($im[2])                 
  15. case 1: 
  16. $im=imagecreatefromgif($image); 
  17. break
  18.  
  19. case 2: 
  20. $im=imagecreatefromjpeg($image); 
  21. break
  22.  
  23. case 3: 
  24. $im=imagecreatefrompng($image); 
  25. break
  26. //$logo="2.png";//商標(biāo)圖片 
  27. //$ing=getimagesize($logo); 
  28. // 
  29. // switch($ing[2])                 
  30. // 
  31. //{ 
  32. //case 1: 
  33. //$in=imagecreatefromgif($logo); 
  34. //break; 
  35. // 
  36. //case 2: 
  37. //$in=imagecreatefromjpeg($logo); 
  38. //break; 
  39. // 
  40. //case 3: 
  41. //$in=imagecreatefrompng($logo); 
  42. //break; 
  43. //} 
  44. //imagecopy($im,$in,200,3,0,0,'120','110');//圖片合并 
  45.  $te = imagecolorclosestalpha($im,255,255,255,60);//最后一個(gè)數(shù)值是透明度越大越透明 
  46. $str=iconv("gbk","utf-8","Vevb.com"); //設(shè)置文字的內(nèi)容和編碼,很簡(jiǎn)單吧 
  47.  
  48. imagettftext($im,$font_size,0,$pic_w,$pic_h,$te,'verdana.ttf',$str); 
  49. //開源代碼Vevb.com 
  50. header("content-type: image/jpeg"); 
  51. imagejpeg($im); 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 荥经县| 长沙县| 贵南县| 邵阳县| 潮安县| 阿巴嘎旗| 微博| 义乌市| 微山县| 永兴县| 从江县| 新津县| 城固县| 含山县| 张家港市| 云阳县| 云和县| 理塘县| 江源县| 通许县| 凌云县| 香港 | 金川县| 合水县| 通许县| 荆州市| 麻江县| 蒙山县| 江达县| 平远县| 浪卡子县| 钦州市| 朝阳县| 阳朔县| 西林县| 洛扎县| 武城县| 城固县| 剑川县| 大田县| 清水河县|