国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美激情一区二区三级高清视频 | 日韩中文字幕一区二区 | 亚洲午夜电影 | 成人在线观看免费 | 玖玖综合网 | 一区二区高清 | 精品视频在线观看 | 热99久久 | 中文字幕在线电影观看 | 最新国产在线视频 | 亚洲一区av | 香蕉国产精品 | 国产黄免费 | 9l蝌蚪porny中文自拍 | 欧洲精品在线观看 | 视频一区二区三区中文字幕 | 精品久久精品 | h在线免费| 久久久免费 | 国产精品欧美久久久久一区二区 | 日韩精品一区二区三区在线 | 91久久艹| 久久精品亚洲精品国产欧美 | 亚洲视频在线免费观看 | 亚洲乱码国产乱码精品精的特点 | 日韩成人av在线 | 在线亚洲一区 | 色噜噜狠狠狠综合曰曰曰 | 久久久精品网站 | 成人免费视频观看 | 欧美大片一区 | 欧美日韩一区二区三 | 日韩精品99久久久久中文字幕 | 99久久国语露脸精品对白 | 午夜欧美| 欧美狠狠操 | 色成人免费网站 | 国产精品区二区三区日本 | 爱爱视频在线 | 91羞羞网站| 久久精品国产亚洲一区二区三区 |