精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● PHP>>功能代码>>让例子来说话(gif/中文)

主题:让例子来说话(gif/中文)
发信人: jackyz()
整理人: dalasthunder(2002-07-25 05:56:04), 站内信件
在PHP/GD之中显示中文字符串
-------------------------------------------------------------- 
<?
dl("php3_gd.dll");
Header("Content-type: image/gif");

$im = imagecreate(400,300);
$gray = ImageColorAllocate($im, 128,128,128);
$b = ImageColorAllocate($im, 0,0,255);

$font_file = "c:/win/fonts/simhei.ttf";
$str = ("涓枃");
ImageTTFText($im, 24, 0, 100, 100, $b, $font_file, $str);

ImageGif($im);
ImageDestroy($im);

/*
$str 中的字符串 "涓枃" 实际上是 "中文" 这个字符串
在 utf-8 格式下的内码(0xE4B8AD 0xE69687)
这个乱七八糟的字符串就是用 IE 转换得到,再粘贴过来的.

过程如下:
1.把要转换的文字存盘为.txt文件.
2.在IE5中打开这个文件.
3.选择菜单 文件/另存为...
4.最下面的下拉列表框之中选择 Unicode (UTF-8)
就完成转换啦.

还可以自己编写一个GB-2312 -> Unicode (UTF - 8)的
转换过程.显示用户输入的中文信息.

我写了一个.还在整理之中.整理好了在本版发表 :)
*/ 
?> 
-------------------------------------------------------------- 
修改/编辑自"CGI"
原文由"jackyz(Jj)"发表 (就是我啦 :)

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.135.109]

[关闭][返回]