成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁 ? 技術(shù)教程 ? PHP文字轉(zhuǎn)圖片功能原理與實(shí)現(xiàn)方法分析
全站頭部文字 我要出現(xiàn)在這里
PHP文字轉(zhuǎn)圖片功能原理與實(shí)現(xiàn)方法分析 746 2023-12-08   

本文實(shí)例講述了PHP文字轉(zhuǎn)圖片功能。分享給大家供大家參考,具體如下:

這項(xiàng)功能主要用于對郵箱地址、手機(jī)等可能被網(wǎng)絡(luò)爬蟲抓取的重要信息的處理。將文字轉(zhuǎn)化為圖片絕對是個(gè)好注意。驗(yàn)證碼的基本生成原理也與此差不多,只是對再對文字轉(zhuǎn)化為圖片的生成過程再復(fù)雜化,讓掃描機(jī)器無法識(shí)別。php的文字轉(zhuǎn)圖片很簡單,先在php的安裝目錄打開php.ini,找到extension=php_gd2.dll,將其前面的引號(hào)去掉,打開php的gd2擴(kuò)展庫,就能直接使用php的關(guān)鍵字,將文字轉(zhuǎn)圖片。

查看圖片

目錄結(jié)構(gòu)如下,img_generator.php是文字轉(zhuǎn)圖片所處理的php,index.html是呈現(xiàn)給用戶的頁面。

查看圖片

index.html的代碼非常非常簡單,搞個(gè)img標(biāo)簽,里面的src就寫img_generator.php,然后后面帶一個(gè)text參數(shù),向img_generator.php發(fā)送一個(gè)Get請求,img_generator.php這個(gè)頁面本質(zhì)是一個(gè)根據(jù)參數(shù),所產(chǎn)生的一張圖片。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>圖片測試</title>
</head>
<body>
<img src="http://www.gimoo.net/t/1712/img_generator.php&">
</body>
</html>

img_generator.php的代碼如下,通過$_REQUEST["text"];拿到index.html中的img標(biāo)簽傳遞過來的text闡述,之后用一系列的php關(guān)鍵字,也就是固有的方法生成的圖片即可。

<?php
  $text=$_REQUEST["text"];//顯示的文字
  $size=12;//字體大小
  $font="c:/windows/fonts/SIMHEI.TTF";//字體類型,這里為黑體,具體請?jiān)趙indows/fonts文件夾中,找相應(yīng)的font文件
  $img=imagecreate(500,24);//創(chuàng)建一個(gè)長為500高為16的空白圖片
  imagecolorallocate($img,0xff,0xff,0xff);//設(shè)置圖片背景顏色,這里背景顏色為#ffffff,也就是白色
  $black=imagecolorallocate($img,0x00,0x00,0x00);//設(shè)置字體顏色,這里為#000000,也就是黑色
  imagettftext($img,$size,0,0,16,$black,$font,$text);//將ttf文字寫到圖片中
  header('Content-Type: image/png');//發(fā)送頭信息
  imagepng($img);//輸出圖片,輸出png使用imagepng方法,輸出gif使用imagegif方法
?>

實(shí)質(zhì)上,與《php投票系統(tǒng)之增加與刪除投票(管理員篇)》中的原理是一樣的。

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP圖形與圖片操作技巧匯總》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》

希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。


主站蜘蛛池模板: 任港秀| 同性gay| 职业目标评估| 南来北往电视剧剧情介绍| 好妻子全集免费完整版电视剧在线观看| 87版七仙女台湾| 老男孩之猛龙过江 电影| 黄视频免费在线看| 3片| 邓伦是石家庄哪里的| 娄际成| 张成楚| 帅克| 大学生国防论文2000字| 北风那个吹全集免费观看| 电影不见不散| 左佳| 大佬和我的365天| 婚前婚后电影高清完整版| 分手男女| 福禄寿| 结婚唱什么歌送给新人| 机动战士高达seed destiny| 我有一个好朋友作文二年级| 快活电影| 禁忌的恋爱关系一部| 包头电视台| 《假期》电影| 徐蔓华| 刘浩存《一秒钟》舞蹈| 浙江卫视今天电视节目表| 欧美日韩欧美| 林冲演员| 在线免费污视频| 西班牙超级杯在哪看| 免费观看父女情深的电视剧| 拔萝卜电影| 禁忌爱游戏| 爆操处女| 死角| 布袋头|

!!!站長長期在線接!!!

網(wǎng)站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103