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
主站蜘蛛池模板: 欧美人妖网站 | 久久成人18免费网站 | 久久国 | 国产精品视频免费 | 99视频免费看 | 日本a视频 | 精品国产欧美一区二区三区不卡 | 欧美黑人体内she精在线观看 | 亚洲日韩中文字幕一区 | 亚洲视频在线播放 | 成人精品视频在线观看 | 久久免费视频网 | 日日欧美 | 欧美日韩在线一区二区三区 | 国产精品成av人在线视午夜片 | 日韩免费中文字幕 | 手机日韩 | 午夜视频免费 | 黄色一级大片在线免费看产 | 日韩羞羞 | 中文字幕一区在线观看视频 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 久久精品国产99国产精品 | 黄色大片观看 | 精精国产xxxx视频在线播放 | 91精品国产91久久久久久最新 | 亚洲午夜在线 | 久久久精品一区 | 人人操日日干 | www.五月婷婷.com | 一区二区三区在线看 | 成人国产精品久久 | 国产欧美一区二区三区另类精品 | 欧美日韩综合 | 国产精品成人一区二区三区吃奶 | 欧美高清hd | 日本免费网 | 九色91视频 | 久久久久久毛片免费观看 | www.狠狠操| 日本 欧美 国产 |