激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP圖像處理 imagestring添加圖片水印與文字水印操作示例

PHP圖像處理 imagestring添加圖片水印與文字水印操作示例

2021-09-28 11:51mencre PHP教程

這篇文章主要介紹了PHP圖像處理 imagestring添加圖片水印與文字水印操作,結合實例形式分析了PHP使用imagestring添加圖片水印與文字水印具體操作步驟與相關實現技巧,需要的朋友可以參考下

本文實例講述了PHP圖像處理 imagestring添加圖片水印與文字水印操作。分享給大家供大家參考,具體如下:

imagestring添加圖片水印

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
header("Content-Type: text/html;charset=utf-8");
//指定圖片路徑
$src = '001.png';
//獲取圖片信息
$info = getimagesize($src);
//獲取圖片擴展名
$type = image_type_to_extension($info[2],false);
//動態的把圖片導入內存中
$fun = "imagecreatefrom{$type}";
$image = $fun('001.png');
//指定字體顏色
$col = imagecolorallocatealpha($image,0,0,0,0); //R,G,B,透明度
//指定字體內容
$content = 'zhangsan';
//給圖片添加文字
imagestring($image,5,190,255,$content,$col);
//指定字體內容
$content = '123456789';
//給圖片添加文字
imagestring($image,5,190,285,$content,$col);
//指定字體內容
$content = '98.6';
//給圖片添加文字
imagestring($image,5,190,320,$content,$col);
//指定輸入類型
header('Content-type:'.$info['mime']);
//動態的輸出圖片到瀏覽器中
$func = "image{$type}";
$func($image);
//銷毀圖片
imagedestroy($image);
?>

這里我們使用了imagestring方法來添加文字,但是imagestring并不支持中文字符,添加中文可以使用imagettftext來添加。

效果圖:

PHP圖像處理 imagestring添加圖片水印與文字水印操作示例

imagettftext添加中文水印

前面寫了PHP圖像處理 imagestring添加圖片水印,但是imagestring方法不能添加中文,所以現在使用imagettftext這個方法來添加中文。相比imagestring,imagettftext需要指定字體文件。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
//1. 打開要加水印的圖片
$image = imagecreatefromjpeg("001.jpg");
//2. 在畫布中繪制圖像
$bai = imagecolorallocate($image, 255, 255, 255);
//3. 設置水印文字
$text = 'abc我是水印123,。、
 !@#dasdasda1231';
//使用指定的字體文件繪制文字
//參數2:字體大小
//參數3:字體傾斜的角度
//參數4、5:文字的x、y坐標
//參數6:文字的顏色
//參數7:字體文件
//參數8:繪制的文字
imagettftext($image, 50, 0, 280, 1000, $bai, 'STXINGKA.TTF', $text);
//4. 在瀏覽器直接輸出圖像資源
header("Content-Type:image/jpeg");
imagejpeg($image);
//5. 銷毀圖像資源
imagedestroy($image);
?>

效果圖:

PHP圖像處理 imagestring添加圖片水印與文字水印操作示例

希望本文所述對大家PHP程序設計有所幫助。

原文鏈接:https://blog.csdn.net/qq_17497931/article/details/86712977

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 毛片大全在线观看 | 午夜生活理论片 | 日本中文字幕网址 | 国产精品国产三级国产aⅴ无密码 | 国产乱淫av一区二区三区 | 国产一级在线观看视频 | 青青草免费观看 | 成人激情在线 | 羞羞视频免费视频欧美 | 91九色丨porny丨国产jk | 国产高潮国产高潮久久久91 | 视频一区二区视频 | 精品国产乱码久久久久久久 | 日日影视 | 91av在线免费观看 | 国产免费一区二区三区视频 | 成人性爱视频在线观看 | 国产精品视频二区不卡 | 欧美成人免费香蕉 | av播播 | 亚洲国产视频在线 | 天天看天天摸天天操 | 亚洲第五色综合网 | 欧美性生话视频 | 欧美a视频 | 欧美黄色试片 | 99亚洲伊人久久精品影院红桃 | 黄色av片在线观看 | 百分百出品| 在线影院av| 91视频网页 | 免费久久精品 | 国产日韩在线观看一区 | 最污网站 | xxx18hd18hd日本 | 粉嫩av一区二区三区四区在线观看 | 精品欧美一区二区精品久久 | 综合日韩欧美 | 色淫影院 | 久久成人免费网 | 国产一区二区欧美精品 |