亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

兩種php給圖片加水印的實現代碼

2024-05-04 23:38:25
字體:
來源:轉載
供稿:網友

本文提供了兩種php給圖片加水印的實現代碼,其中一種是添加文字水印,需要的朋友可以參考下

PHP最簡單的加水印方法

 

 
  1. <?php 
  2. $img = imagecreatefromjpeg($filename); 
  3. $logo = imagecreatefromjpeg($filename); 
  4. /*imagecraetefromjpeg-由文件或URL創建一個新圖像 
  5. imagecreatefromjpeg(string $filename) 
  6. 如果啟用了fopen包裝器,URL可以作為文件名*/ 
  7. imagecopy($img,$logo,15,15,0,0,$width,$height); 
  8. /*imagecopy($dst_im,$src_im,$dst_x,$dst_y,$src_x,$src_y,$src_w,$src_h) 
  9. $dst_im是背景圖像,就是需要添加水印的圖片 
  10. $src_im是水印圖片;$dst_x,#dst_y需要把水印放到背景圖片的(x,y)坐標; 
  11. $src_x,$src_y是截取水印的圖片的開始坐標 
  12. $width,$height是截取的圖片的就是水印的長度和寬度*/ 
  13. $url = 'http://www.stchat.cn/data/attachment/forum/201506/12/100759pidbdaydh8dy7iby.jpg'
  14. $content = file_get_contents($url);//把url寫入到content這個變量里面 
  15. /*file_get_contents--將整個文件讀入到一個字符串*/ 
  16. $filename = 'tmp.jpg'
  17. file_put_contents($filename,$content); 
  18. //把所有內容放到filename這個變量里面,第一個存放的是背景圖片 
  19. /*file_put_contents(string $filename,mixed $data)將一個字符串寫入一個文件 
  20. filename要被寫入數據的文件名 
  21. data要寫入的數據,類型可以是string,array或者是stream資源*/ 
  22. $url = ''
  23. file_put_contents('logo.png',file_get_contents($url)); 
  24. //第二個是水印的圖片 
  25. $img = imagecreatefromjpeg($filename); 
  26. $logo = imagecreatefrompng('logo.png'); 
  27. $size = getimagesize('logo.png'); 
  28. /*getimagesize()獲得圖像大小*/ 
  29. imagecopy($img,$logo,15,15,0,0,$size[0],$size[1]); 
  30. header("centent-type:image/jpeg"); 
  31. imagejpeg(img); 
  32. ?> 

php給圖片加文字水印

 

 
  1. <?php 
  2. /*給圖片加文字水印的方法*/ 
  3. $dst_path = 'http://f4.topitme.com/4/15/11/1166351597fe111154l.jpg'
  4. $dst = imagecreatefromstring(file_get_contents($dst_path)); 
  5. /*imagecreatefromstring()--從字符串中的圖像流新建一個圖像,返回一個圖像標示符,其表達了從給定字符串得來的圖像 
  6. 圖像格式將自動監測,只要php支持jpeg,png,gif,wbmp,gd2.*/ 
  7.  
  8. $font = './t1.ttf'
  9. $black = imagecolorallocate($dst, 0, 0, 0); 
  10. imagefttext($dst, 20, 0, 10, 30, $black, $font, 'Hello world!'); 
  11. /*imagefttext($img,$size,$angle,$x,$y,$color,$fontfile,$text) 
  12. $img由圖像創建函數返回的圖像資源 
  13. size要使用的水印的字體大小 
  14. angle(角度)文字的傾斜角度,如果是0度代表文字從左往右,如果是90度代表從上往下 
  15. x,y水印文字的第一個文字的起始位置 
  16. color是水印文字的顏色 
  17. fontfile,你希望使用truetype字體的路徑*/ 
  18. list($dst_w,$dst_h,$dst_type) = getimagesize($dst_path); 
  19. /*list(mixed $varname[,mixed $......])--把數組中的值賦給一些變量 
  20. 像array()一樣,這不是真正的函數,而是語言結構,List()用一步操作給一組變量進行賦值*/ 
  21. /*getimagesize()能獲取到什么信息? 
  22. getimagesize函數會返回圖像的所有信息,包括大小,類型等等*/ 
  23. switch($dst_type){ 
  24. case 1://GIF 
  25. header("content-type:image/gif"); 
  26. imagegif($dst); 
  27. break
  28. case 2://JPG 
  29. header("content-type:image/jpeg"); 
  30. imagejpeg($dst); 
  31. break
  32. case 3://PNG 
  33. header("content-type:image/png"); 
  34. imagepng($dst); 
  35. break
  36. default
  37. break
  38. /*imagepng--以PNG格式將圖像輸出到瀏覽器或文件 
  39. imagepng()將GD圖像流(image)以png格式輸出到標注輸出(通常為瀏覽器),或者如果用filename給出了文件名則將其輸出到文件*/ 
  40. imagedestroy($dst); 
  41. ?> 

以上就是php給圖片加水印的實現代碼,希望大家可以熟練掌握。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91成品人片a无限观看| 欧美影院久久久| 欧美高清在线播放| 国产精品美女呻吟| 91精品国产综合久久香蕉的用户体验| 成人免费观看49www在线观看| 国产69精品久久久久99| 亚洲国产精品va在看黑人| 欧美一区二区三区免费观看| 日韩高清免费观看| 国产999视频| 亚洲无亚洲人成网站77777| 久久视频在线视频| 久久精品视频中文字幕| 亚洲丝袜在线视频| 久久久爽爽爽美女图片| 国内揄拍国内精品| 亚洲女同精品视频| www.日韩.com| 亚洲人成网站777色婷婷| 国产成人拍精品视频午夜网站| 亚洲精品国产综合久久| 91精品国产综合久久香蕉922| 77777亚洲午夜久久多人| 欧洲美女7788成人免费视频| 国产一区二区三区视频在线观看| 国产精品视频男人的天堂| 亚洲欧美激情精品一区二区| 国产成人在线亚洲欧美| 草民午夜欧美限制a级福利片| 美日韩精品免费视频| 91性高湖久久久久久久久_久久99| 欧美性视频精品| 亚洲成色777777女色窝| 美乳少妇欧美精品| 91sao在线观看国产| 日韩精品久久久久久久玫瑰园| 97超碰蝌蚪网人人做人人爽| 日韩免费在线看| 国产精品久久久久999| 久久这里只有精品99| 欧美一乱一性一交一视频| 亚洲天堂网站在线观看视频| 久久精品99久久久香蕉| 96精品视频在线| 国产精品入口福利| 亚洲国语精品自产拍在线观看| 中文字幕日韩有码| 精品久久久在线观看| 欧美日韩国产色视频| 美女久久久久久久| 久久视频这里只有精品| 国产婷婷成人久久av免费高清| 91免费版网站入口| 久久久久久久影院| 国产精品一区二区在线| 亚洲成人a**站| 日韩美女在线观看一区| 亚洲毛片在线免费观看| 日韩欧美在线视频日韩欧美在线视频| 91色琪琪电影亚洲精品久久| 亚洲精品福利资源站| 奇米四色中文综合久久| 国产亚洲免费的视频看| 91视频88av| 欧美日韩亚洲精品一区二区三区| 国产成人jvid在线播放| 国产精品吊钟奶在线| 亚洲国产精久久久久久久| 亚洲国产成人在线视频| 欧美精品18videosex性欧美| 欧美成人午夜剧场免费观看| 97视频国产在线| 69久久夜色精品国产69| 国语自产偷拍精品视频偷| 91精品国产99| 亚洲福利视频网| 欧美怡春院一区二区三区| 日韩成人av在线播放| 精品久久国产精品| 96pao国产成视频永久免费| 亚洲电影免费观看高清完整版| 欧美肥老妇视频| 国产精品小说在线| 日本a级片电影一区二区| 欧美日韩在线观看视频小说| 在线丨暗呦小u女国产精品| 日韩在线观看网站| 亚洲天堂网在线观看| 亚洲最大福利视频网站| 午夜精品久久久久久99热软件| 亚洲男人av在线| 国产狼人综合免费视频| 中文字幕少妇一区二区三区| 日韩第一页在线| 亚洲美女视频网| 日产日韩在线亚洲欧美| 欧美性猛交xxxx久久久| 国产精品久久久久久久久久久新郎| 精品久久久久久久久久久久| 国产午夜精品美女视频明星a级| 日韩av网站大全| 成人国产亚洲精品a区天堂华泰| 日韩电影大片中文字幕| 性欧美办公室18xxxxhd| 在线播放国产精品| 国产精品爱久久久久久久| 懂色av影视一区二区三区| 亚洲欧美日韩国产精品| 日韩免费电影在线观看| 精品美女久久久久久免费| 日韩亚洲在线观看| 日韩免费视频在线观看| 精品久久久久久久久久ntr影视| 国产精品久久久久久久久影视| 国内精品视频在线| 精品视频—区二区三区免费| 国产亚洲美女精品久久久| 午夜欧美大片免费观看| 国产精品国产三级国产aⅴ浪潮| 丝袜亚洲另类欧美重口| 国模视频一区二区三区| 国产成人亚洲综合青青| 久久九九有精品国产23| 亚洲人成网站免费播放| 欧美激情xxxx性bbbb| 2024亚洲男人天堂| 正在播放国产一区| 日本国产高清不卡| 亚洲www永久成人夜色| 国产精品视频最多的网站| 日韩一区二区精品视频| 91美女高潮出水| 久久久久国产精品一区| 精品国产网站地址| 亚洲第一国产精品| 亚洲高清在线观看| 欧美性xxxxxxx| 欧美精品videosex性欧美| 中文字幕日韩高清| 国产精品精品久久久久久| 欧美性xxxx在线播放| 午夜精品久久久久久久久久久久久| 日韩一区二区精品视频| 亚洲免费影视第一页| 91久久精品日日躁夜夜躁国产| 久久综合免费视频影院| 日韩一区二区三区国产| 国产精品久久久亚洲| 色哟哟亚洲精品一区二区| 海角国产乱辈乱精品视频| 国产丝袜一区视频在线观看| 国产一区二区在线免费| 日本精品久久电影| 午夜美女久久久久爽久久| y97精品国产97久久久久久| 亚洲女同精品视频| 久久久久久国产精品美女| 亚洲欧美国产一本综合首页| 久久精品视频中文字幕| 78色国产精品| 成人午夜一级二级三级| 亚洲国产欧美在线成人app| 在线亚洲国产精品网|