CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

绘图中如何输出中文?

楼主ZPoint(别理我)2000-05-30 17:41:00 在 Web 开发 / PHP 提问

在我们的CGI编程中,几乎没有找到一个绘图中输出中文的方法,望不吝赐教! 问题点数:50、回复次数:1Top

1 楼haoel(耗子)回复于 2000-06-01 12:59:00 得分 50

有两点要注意:  
  一、要用TTF字库。  
  二、要用UTF-8的字符格式。  
   
   
  实施方法:  
  <?php  
  dl("c:/php3/php3_gd.dll");   //装载GD函数库,UNIX下应为dl("php3_gd.so")  
  Header("Content-type:   image/gif");  
  $im   =   imagecreate(400,30);  
  $black   =   ImageColorAllocate($im,   0,0,0);  
  $white   =   ImageColorAllocate($im,   255,255,255);  
  ImageTTFText($im,   20,   0,   10,   20,   $white,   "c:/winnt/font/simkai.ttf",   "涓枃鏄剧ず");  
  ImageGif($im);  
  ImageDestroy($im);  
  ?>    
   
  其中——“涓枃鏄剧ず”是“中文显示”的UTF-8的编码!  
   
  满意了吧,什么?不满意啊!你问我UTF-8的编码是怎么搞出来的?哦,这个比较简单,你先建一个文本文件,里面就写上你的想要输出的GB2312的中文字符,比如“中文显示”,然后,你用你的IE打开这个文件,并依次选择菜单项里的“文件”->“另存为”,在开启的另存为对话框中,“保存类型”设成文本文件,“编码”选择“unicode(UTF-8)”,输入一个新的文件名,然后用记事本打开,你会看见“涓枃鏄剧ず”又是一串怪字,这就是UTF-8的东东了。  
  Top

相关问题

  • perl绘图中如何输出中文?
  • 如何输出中文?
  • servlet如何能输出中文?????
  • 如何让<html:errors/>输出中文呀?
  • 如何逆序中文输出
  • 如何输出中文! 不是用TextOut( “中文” )!!!
  • 请问在servlet中如何输出中文?
  • 急急急,请问在servlet中,如何输出中文?
  • pb8如何输出带中文表头的EXCEL表格
  • 如何输出中文或其他文字和字符?

关键词

  • 中文
  • 编码
  • 输出
  • utf

得分解答快速导航

  • 帖主:ZPoint
  • haoel

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo