av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

PHP創(chuàng)建(中/英文字)圖片

瀏覽:44日期:2024-02-22 11:50:44

這個(gè)PHP代碼是我做的一個(gè)程序的一部分,現(xiàn)在貼出來分享一下。這個(gè)代碼的功能是創(chuàng)建一個(gè)圖片,不但可以用自定義字體在圖片上寫英文,也可以寫中文了!這個(gè)代碼適用于驗(yàn)證碼、給圖片加水印等功能。

<?php/*Photozero.net 改編自PHP參考文檔*/

//設(shè)置Header,如果輸出圖片不成功,請(qǐng)先暫時(shí)去掉這代碼,查看錯(cuò)誤信息header('Content-type: image/png');header('Cache-Control: no-cache');

$zh_text = '黑體';$en_text = 'Test';

//要輸出的字$zh_font = 'simhei.ttf';$en_font = 'arial.ttf';

//字庫(kù)的文件名。建議中文字體和E文字體用不一樣的,因?yàn)樗误w、黑體字庫(kù)里的英文實(shí)在不咋滴//這里用的都是TTF字體。懶得上網(wǎng)找就到 C:WINDOWSFonts 下,Copy幾個(gè)字體到程序目錄下就好了// 創(chuàng)建一個(gè)真彩的圖片背景,參數(shù)是 X長(zhǎng) ,Y寬。$im = imagecreatetruecolor(400, 400);

//或者可以調(diào)用已有的PNG圖片等 : $im = imagecreatefrompng('background.png');// 定義幾個(gè)色彩$white = imagecolorallocate($im, 255, 255, 255);$grey = imagecolorallocate($im, 128, 128, 128);$black = imagecolorallocate($im, 0, 0, 0);

//填充背景為白色imagefill($im, 0, 0, $white);

//將背景透明化imagecolortransparent($im,$white);

//以上兩行是創(chuàng)建透明圖片的關(guān)鍵!//很多人反應(yīng), imagecreatetruecolor創(chuàng)建后的圖片,背景顏色是黑的,無論怎么修改都不能變成白色的//我先將背景填充為白色,再做透明處理就可以了!在Firefox3和IE7下測(cè)試成功!// 這是一個(gè)很簡(jiǎn)單的產(chǎn)生陰影的效果。//先在原本要輸出的位置的偏左下角一點(diǎn)點(diǎn)輸出灰色的字體,接著再用黑色字體寫上去就有陰影效果了//下次再提供點(diǎn)別的花樣~//imagettftext($im, 20, 0, 11, 21, $grey, $en_font, $en_text);

// 寫入字體imagettftext($im, 12, 0, 100, 120, $black, $en_font, $en_text);imagepng($im);imagedestroy($im);

// 不用說了,輸出圖片,然后清除緩存//函數(shù)都是用PHP內(nèi)置的,如果有不了解的請(qǐng)參考一下文檔。?>

整個(gè)代碼的功能是比較單一的,但這是一個(gè)創(chuàng)建圖片比較基本的框架。無論是做驗(yàn)證碼還是要提供顯示IP的服務(wù),只要略微修改就很快能用了。就留著這代碼備用吧,以后哪天說不定就用上了。

標(biāo)簽: PHP
主站蜘蛛池模板: 日韩欧美在线视频 | 青青草社区 | 一级黄色录像毛片 | 国内精品伊人久久久久网站 | 永久网站 | 久久久久久国产 | 超碰在线久| 精品久久久久久中文字幕 | 欧美男人天堂 | 91精品国产一区二区三区 | 欧美极品少妇xxxxⅹ免费视频 | 日韩精品免费在线观看 | 亚洲色图图片 | 成人毛片视频在线播放 | 欧州一区二区 | 在线免费激情视频 | 国产精品欧美一区二区 | 欧美在线一区二区三区 | 亚洲在线中文字幕 | 理论片午午伦夜理片影院 | 成人免费观看男女羞羞视频 | 免费国产成人av | 欧美11一13sex性hd | 日本成人在线播放 | 国产精彩视频在线观看 | 亚洲在线 | 国产欧美日韩在线 | 亚洲精品福利视频 | 大学生a级毛片免费视频 | 日韩视频中文字幕 | 国产成人小视频 | 久久国产精品免费一区二区三区 | 不卡一二三区 | 国产精品我不卡 | 日韩三级一区 | 天天曰天天干 | 亚洲高清av | 美女视频.| 日本精品久久 | 欧美成人h版在线观看 | 免费黄色的视频 |