多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 在GD中輸出漢字的函數

在GD中輸出漢字的函數

來源:程序員人生   發布時間:2013-12-23 22:34:26 閱讀次數:3865次

感謝sadly為我們寫出了在GD中輸出漢字的函數,我在使用中發現此版本輸出的字符串必須為純中文,不能夾雜英文,隨修改了此bug,與大家分享。

  1. <? 
  2. //Program writen by sadly www.phpfensi.com 
  3. //modified by agun 2013/6/20 
  4. function gb2utf8($gb
  5. if(!trim($gb)) 
  6. return $gb
  7. $filename="gb2312.txt"
  8. $tmp=file($filename); 
  9. $codetable=array(); 
  10. while(list($key,$value)=each($tmp)) 
  11. $codetable[hexdec(substr($value,0,6))]=substr($value,7,6); 
  12. $ret=""
  13. $utf8=""
  14. while($gb
  15. if (ord(substr($gb,0,1))>127) 
  16. $this=substr($gb,0,2); 
  17. $gb=substr($gb,2,strlen($gb)); 
  18. $utf8=u2utf8(hexdec($codetable[hexdec(bin2hex($this))-0x8080])); 
  19. for($i=0;$i<strlen($utf8);$i+=3) 
  20. $ret.=chr(substr($utf8,$i,3)); 
  21. else 
  22. $ret.=substr($gb,0,1); 
  23. $gb=substr($gb,1,strlen($gb)); 
  24. return $ret
  25. function u2utf8($c
  26. for($i=0;$i<count($c);$i++) 
  27. $str=""
  28. if ($c < 0x80) { 
  29. $str.=$c
  30. else if ($c < 0x800) { 
  31. $str.=(0xC0 | $c>>6); 
  32. $str.=(0x80 | $c & 0x3F); 
  33. else if ($c < 0x10000) { 
  34. $str.=(0xE0 | $c>>12); 
  35. $str.=(0x80 | $c>>6 & 0x3F); 
  36. $str.=(0x80 | $c & 0x3F); 
  37. else if ($c < 0x200000) { 
  38. $str.=(0xF0 | $c>>18); 
  39. $str.=(0x80 | $c>>12 & 0x3F); 
  40. $str.=(0x80 | $c>>6 & 0x3F); 
  41. $str.=(0x80 | $c & 0x3F); 
  42. return $str
  43. Header("Content-type: image/gif"); 
  44. $im = imagecreate(300,150); 
  45. $bkg = ImageColorAllocate($im, 0,0,0); 
  46. $clr = ImageColorAllocate($im, 255,255,255); 
  47. $fnt = "c:windowsfontssimsun.ttf"
  48. //include("gb2utf8.php"); 
  49. $str = gb2utf8("中國agun阿棍"); 
  50. ImageTTFText($im, 30, 0, 50,50, $clr$fnt$str); 
  51. ImageGif($im); 
  52. ImageDestroy($im); 
  53. ?> 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 秋霞午夜 | 欧美伦理三级在线播放影院 | 国产精品福利片免费看 | 性做久久久久 | 久久99国产精品一区二区 | 武则天免费一级淫片 | 亚洲第一永久在线观看 | 午夜影院免费在线观看 | 国产主播福利片在线观看 | 久久r这里只有精品 | 欧美日韩亚洲国内综合网香蕉 | 亚洲人人爱| 亚洲高清视频在线 | 2021国产成人午夜精品 | 另类国产 | 日韩图片专区 | 在线播放免费一级毛片欧美 | 成人中文字幕在线高清 | 日本v片免费一区二区三区 日本v视频 | 精品国产高清毛片 | 国产成人乱码一区二区三区在线 | 人人澡人人擦人人免费 | 亚洲大成色www永久网 | 欧美日韩久久毛片 | 国产一区二区三区亚洲综合 | 2020久久国产最新免费观看 | 成人a毛片手机免费播放 | 中国a级淫片免费播放 | 久久91综合国产91久久精品 | 午夜欧美在线 | 一二三四在线观看视频 | 伊人久久大香线蕉综合网站 | 成人午夜视频在线播放 | 亚洲天堂久 | 伊人官网| 日本在线一区二区三区 | 中文字幕亚洲高清综合 | 红豆视频日本高清 | 国产精品天天看天天爽 | 亚洲最大福利网 | yellow中文字幕官网是 |