亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

锦屏县| 邵武市| 桑日县| 济阳县| 静安区| 扬州市| 河源市| 福贡县| 绥阳县| 犍为县| 当阳市| 淮滨县| 珲春市| 武夷山市| 襄城县| 宁都县| 莱州市| 阿拉善盟| 青铜峡市| 余庆县| 包头市| 双流县| 和林格尔县| 南城县| 绥德县| 大名县| 泗阳县| 宾阳县| 三穗县| 马边| 玛曲县| 阿拉善右旗| 雅安市| 宣汉县| 营口市| 扬中市| 普陀区| 五寨县| 博客| 天水市| 萨迦县|