導航:首頁 > 文字圖片 > php文字轉圖片

php文字轉圖片

發布時間:2022-05-25 15:07:20

如何用php把文字轉變成圖片.也就是往網頁輸入文字.通過網站後台生成png圖片

首先要確定你的環境支持GD庫;
程序很簡單
$str = "測試一下";//輸入的文字
header("Content-type: image/jpeg");
$im = imagecreate(100, 30) or die("Cannot Initialize new GD image stream");//圖片大小

$str=iconv("gb2312","UTF-8",$str);
for($i=0;$i<200;$i++) //加入干擾象素
{
$clr = ImageColorallocate($im,rand(0,255),rand(0,255),rand(0,255));
imagesetpixel($im, rand()%100 , rand()%50 , $clr);
}

//$str="sss";
$black = imagecolorallocate($im, 0, 0, 0);
$fnt = "c:\windows\fonts\simhei.ttf"; //字體文件
ImageTTFText($im, 15, 0, 10, 20, $black, $fnt, $str);
imagejpeg($im);
//imagepng($im);
imagedestroy($im);

⑵ 討論在PHP中如何把帶有HTML內容的文字生成圖片

具體代碼如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
​PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

⑶ PHP文字生成圖片

沒仔細看你的程序,但是如果你的意思是想加上中文,但是中文是gbk的,然後就出現亂碼了的話就對了。
假設你的中文是 $str="這是你的中文內容"
加上下面一句:
$str = iconv("gbk","utf-8",$str)
這時候再把$str加到上面就不會亂碼了

⑷ PHP中如何將一個字元串解析成圖像以及如何獲得一個圖像的字元串形式

首先這個代碼的php文件就作為圖片文件.
<?php //設文件名為test.php
$data=file_get_contents("1.jpg");
$im = imagecreatefromstring($data);
if ($im !== false) {
header('Content-Type: image/jpeg'); //對應jpeg的類型
imagejpeg($im);////也要對應jpeg的類型
imagedestroy($im);
}
else {
echo '圖片未讀入';
}

=========
然後再另一個html或php中寫上<img src='test.php' />顯示該圖片

⑸ php 如何把文字轉成圖片顯示(象驗證碼那樣)

需要安裝PHP GD2庫. 基本要用到以下幾個函數

//設置一個圖片文件名字
$png_name=time().'.png';

//畫一個200*50的方框的圖片
$img=imagecreate(200,50);

//設置背景顏色(白色)
$bg_color=imagecolorallocate($img,255,255,255);

//設置字體顏色(黑色)
$txt_color=imagecolorallocate($img,0,0,0);

//給圖片添上背景顏色
imagefilledrectangle($img,0,0,200,50,$bg_color);

//取一個字元,然後畫在方塊中,其中:
21是字體大小
$deg是字體偏斜角度(0-360°)
$x是橫坐標(在圖片中,這里是0-200)
$y是縱坐標(在圖片中,這里是0-50)
$txt_color是字體顏色
captcha.ttf是字體庫
$letter是要寫入的字元

imagefttext($img,21,$deg,$x,$y,$txt_color,'captcha.ttf',$letter);

//在圖片中畫一個點,用以干擾,所以坐標是隨機的
imagesetpixel($img,rand()%200,rand()%50,$txt_color);

//在圖片中畫一條線,同樣用以干擾,坐標隨機(兩組rand()確定了線段的起點和終點)
imageline($img,rand()%200,rand()%50,rand()%200,rand()%50,$bg_color);

//將$img輸出為文件.
imagepng($img,$png_name);

⑹ PHP怎麼修改網頁文字並提取圖片啊

<?php
$text1="第一句";
$text2="第二句";
$text3="第三句";
$url='http://tp.388g.com/aosbegin00006.php?id=736&text1={text1}&text2={text2}&text3={text3}&text4=undefined&text5=undefined&rnd=';
$url=str_replace('{text1}',urlencode($text1),$url);
$url=str_replace('{text2}',urlencode($text2),$url);
$url=str_replace('{text3}',urlencode($text3),$url);
$url=$url.time();
$content=file_get_contents($url);
preg_match('/<outputimg>.(.*?)</outputimg>/is',$content,$matched);
$imgUrl='http://tp.388g.com'.$matched[1];
echo$imgUrl;
exit;

⑺ php如何把表情文字轉換成表情圖片

這個需要js配合。先把圖片放在特定的目錄。然後通過代碼調用。

⑻ 如何將文字用php轉換成圖片

看一些關於gd庫的函數,相關鏈接http://manual.phpv.net/zh/function.imagejpeg.php

⑼ 求代碼示例:php將資料庫讀取出來的文字轉成圖片顯示在頁面上

<?php
$Phone=18907975647;#手機號碼,具體從資料庫怎麼讀出來,你自己寫代碼
$im=imagecreate(300,30);#建立一個寬300,高30像素的圖片對象
imagecolorallocate($im,255,255,255);#將圖片背景填充為白色
$Color=imagecolorallocate($im,0,0,0);#在生成一黑色色顏色,以便寫入字元串
imagestring($im,16,0,0,$Phone,$Color);#將字元串寫到圖片上
header('content-type:image/*');//設置文件頭為圖片格式
imagepng($im);//輸出一個png格式的圖片
imagedestroy($im);//銷毀圖片對象

下面寫效果圖:

⑽ 怎樣把網頁中的部分文字通過什麼方法轉成圖片 ,是php網站

如果是想把顯示某部分文字的替換成圖片的話 用正則替換一下就成了

閱讀全文

與php文字轉圖片相關的資料

熱點內容
word如何把圖片連成一個整體 瀏覽:852
動漫精靈王子圖片 瀏覽:888
90後紋身圖片大全 瀏覽:766
憂傷的動漫圖片女生 瀏覽:862
科學圖畫圖片簡單點 瀏覽:402
小兔子女孩圖片頭像 瀏覽:728
怎麼畫老虎簡筆畫圖片 瀏覽:273
兒童畫畫顏色大全簡單圖片 瀏覽:487
白底黑字圖片怎麼製作 瀏覽:780
日本潮流發型圖片 瀏覽:779
綜合圖片卡通動漫 瀏覽:854
足球文字加圖片 瀏覽:598
美女磨蹭圖片 瀏覽:554
word內怎麼剪圖片 瀏覽:205
簡單臉譜怎麼畫圖片 瀏覽:521
可愛男海圖片 瀏覽:488
志願者照片圖片男生 瀏覽:578
word批量插入的圖片重疊怎麼辦 瀏覽:653
選不出衣服發瘋的圖片 瀏覽:620
寓意很美的文字圖片 瀏覽:299