Re: [請益] 請問php生成png圖片時 可以寫入中文字嗎?
※ 引述《alexblue (倒數27天退伍)》之銘言:
: 小弟寫一個簡單生成統計圖 png檔的
: 我希望 在生成圖 加一段中文字
: 但經過測試後 英文是可以的 但中文卻變成亂碼?
: 是不是要先用函式編碼轉換嗎?
: 如果是要用哪一種函式呢?
: 這個問題 我找了好久!! 希望有相關各位大大解答?
我用iconv函式轉換成uft-8 輸出 顯示 出現空格
以下是我測試的程式碼 請各位大大指導一下!!
<?
header("Content-type: image/png");
$im = imagecreate(400, 50);
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
$text = '測試 test';
$text=iconv("big5","utf-8",$text);
$font = 'arial.ttf';//字形設定
imagettftext($im, 30, 0, 11, 31, $grey, $font, $text);
imagepng($im);
imagedestroy($im);
?>
顯示結果是"二個空格 test"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.181.82
→
08/14 11:55, , 1F
08/14 11:55, 1F
→
08/14 14:46, , 2F
08/14 14:46, 2F
推
08/14 17:26, , 3F
08/14 17:26, 3F
推
08/15 00:46, , 4F
08/15 00:46, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章