91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP文字生成透明圖片的代碼分享

發布時間:2020-05-27 14:29:20 來源:億速云 閱讀:267 作者:PHP專家 欄目:編程語言

PHP原始為Personal Home Page的縮寫,已經正式更名為 "PHP: Hypertext Preprocessor"。自20世紀90年代國內互聯網開始發展到現在,互聯網信息幾乎覆蓋了我們日常活動所有知識范疇,并逐漸成為我們生活、學習、工作中必不可少的一部分。

PHP 文字生成透明圖片

摘要:在現在的開發中會經常運用到生成圖片的功能,常用的驗證碼生成等。PHP語言生成圖片需要用到GD2功能模塊,所以基本的圖片,圖形處理都是沒什么壓力滴。

準備:

1、打開GD2模塊,在php.ini文件中把GD2打開即可。

2、準備一個適合在linux以及windows適用的字體文件

代碼:

$text = "我愛中國";//顯示的文字
 
$size=16;//字體大小
 
$font="c:/windows/font/simsun.ttc";//字體文件引入
 
$img = imagecreatetruecolor(500,400);//建立一張圖片,設置寬高
 
$bg = imagecolorallocatealpha($img,0,0,0,127);//設置圖片透明背景
 
$color = imagecolorallocate($img,0,0,0); //設置字體顏色
 
imagealphablending($img, false);//顯示透明背景
 
imagefill($img,0,0,$bg);//填充背景
 
imagefttext($img,$size,0,0,31,$color,$font,$text);
 
imagesavealpha($img,true);
 
header('Content-Type: image/png');//頭信息
 
imagepng($img);//輸出圖片,輸出png使用imagepng方法,輸出gif使用imagegif方法

拓展:

如果我們需要設置粗體,可以適用粗體的字體文件,也可以x坐標加一畫兩次,以此類推獲得自己想要的粗體。

imagefttext($img,$size,0,1,31,$color,$font,$text);

總結一下:

容易碰見的問題就是中文字體出現亂碼,還有就是好像沒有設置粗體的操作。直接輸出是一串亂碼的樣子,在img src里顯示才能顯示圖片。

以上就是PHP文字生成透明圖片的代碼分享的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

当涂县| 西宁市| 福鼎市| 长宁县| 安塞县| 龙山县| 惠水县| 深州市| 久治县| 巴青县| 烟台市| 怀安县| 安顺市| 十堰市| 宁夏| 北海市| 翁牛特旗| 奉节县| 涿州市| 永兴县| 体育| 三台县| 英吉沙县| 六盘水市| 杭州市| 儋州市| 海南省| 满洲里市| 安化县| 嘉黎县| 武陟县| 盐津县| 潮安县| 永城市| 岱山县| 玛沁县| 麻江县| 定安县| 庆云县| 汝阳县| 西华县|