放分,有一个问题想不明白,想问问高手。 div?alt?有没有例子? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绝对不是层,我是老手。是实实在在的在图片上儋是用图形软件处理过一样写上了文字,还有阴影效果呢,我当初以为是CSS。 在php图形函数上显示汉字。需要gd 库支持。具体请看:首先,决定要显示哪些汉字,如“计数器”这三个字。 到Word2000(97不知可不可以)中去,输入这三个字,另存为,选择编码格式,然后再在右边的编码类型里选择unicode utf-8,记住不要选错了。存成一个编码格式的文本文件,比如说文件名叫test.txt。 用一个16进制的编辑器打开这个文件,这时你会看到,里面有一堆16进制字符,一个汉字占三个字节,所以这里,你应该找到前面9个字节的内容,记下来。 再开始编辑.php文件,用如chr(0xE6).chr(0x88)的格式写下来,再赋给一个变量,再用ImageTTFText()函数输出。你看到了什么? 如果你什么都没看到,那么你需要再看一下你的那些16进制代码是否无误,当然,显示汉字所需的字体文件你也要拷到适当的位置哦!我这段程序中用的是windows自带的楷体。 不过这样还是很麻烦,毕竟还需要用到另外两个工具,如果能有一个函数直接将汉字转换成utf-8编码就更好了。大家再找找资料吧! 这一串utf-8字串表示的是“我爱你!”,嘻嘻,不要说我恶心哦!******************************/$cur_count=chr(0xE6).chr(0x88).chr(0x91).chr(0xE7).chr(0x88).chr(0xB1).chr(0xE4).chr(0xBD).chr(0xA0).chr(0xEF).chr(0xBC).chr(0x81) ;Header("Content-type: image/gif");$im = imagecreate(156,116);$black = ImageColorAllocate($im, 0,0,0);$blue = ImageColorAllocate($im, 0,0,255);$white = ImageColorAllocate($im, 255,255,255);$yellow = ImageColorAllocate($im, 255,255,0);ImageTTFText($im,20,0,4,40,$yellow,"simkai.ttf",$cur_count);ImageGif($im);ImageDestroy($im);?> 如此简单的事情。用GD库可以自己生成图片,以及在图片上写字等等,就象VC之类的语言所使用的绘图函数 用php结合gd库或者imagelib做的!很简单!你查一下php函数就能找到怎么做的函数!非常的easy!!赫赫~ GetImageSize: 取得图片的长宽。 ImageArc: 画弧线。 ImageChar: 写出横向字元。 ImageCharUp: 写出直式字元。 ImageColorAllocate: 匹配颜色。 ImageColorTransparent: 指定透明背景色。 ImageCopyResized: 复制新图并调整大小。 ImageCreate: 建立新图。 ImageDashedLine: 绘虚线。 ImageDestroy: 结束图形。 ImageFill: 图形着色。 ImageFilledPolygon: 多边形区域着色。 ImageFilledRectangle: 矩形区域着色。 ImageFillToBorder: 指定颜色区域内着色。 ImageFontHeight: 取得字型的高度。 ImageFontWidth: 取得字型的宽度。 ImageInterlace: 使用交错式显示与否。 ImageLine: 绘实线。 ImageLoadFont: 载入点阵字型。 ImagePolygon: 绘多边形。 ImageRectangle: 绘矩形。 ImageSetPixel: 绘点。 ImageString: 绘横式字串。 ImageStringUp: 绘直式字串。 ImageSX: 取得图片的宽度。 ImageSY: 取得图片的高度。 ImageTTFBBox: 计算 TTF 文字所占区域。 ImageTTFText: 写 TTF 文字到图中。 ImageColorAt: 取得图中指定点颜色的索引值。 ImageColorClosest: 计算色表中与指定颜色最接近者。 ImageColorExact: 计算色表上指定颜色索引值。 ImageColorResolve: 计算色表上指定或最接近颜色的索引值。 ImageColorSet: 设定色表上指定索引的颜色。 ImageColorsForIndex: 取得色表上指定索引的颜色。 ImageColorsTotal: 计算图的颜色数。 ImagePSLoadFont: 载入 PostScript 字型。 ImagePSFreeFont: 卸下 PostScript 字型。 ImagePSEncodeFont: PostScript 字型转成向量字。 ImagePSText: 写 PostScript 文字到图中。 ImagePSBBox: 计算 PostScript 文字所占区域。 ImageCreateFromPNG: 取出 PNG 图型。 ImagePNG: 建立 PNG 图型。 ImageCreateFromGIF: 取出 GIF 图型。 ImageGIF: 建立 GIF 图型。 前八个回复竟然没有一个提到 GD 的……够丢人……没想到 PHP 论坛竟然如此(脏字省略)…… 如此简单的事情。用GD库可以自己生成图片,以及在图片上写字等等,就象VC之类的语言所使用的绘图函数 切,还以为那图片是用户上传上来的。谁不知道php能画图啊 。那大侠们,用php画点精典的图形出来啥,最多画出来的也是那个什么曲线图,饼形图啊。 呵呵,bombshell(水中鱼)的说法是对的,看来大家对PHP不是很了解。如果不象他这么做,是不可以输出中文的。呵呵GD库不支持中文,我正在写bombshell(水中鱼)提到的汉字转换成utf-8编码的函数,现在已经写了转换的代码。 php建站问题 php连接两个数据库 清單問題 关于POSIX正则表达式中,字符类里如果有右中括号]和反斜杠\,该如何写? windows下PHP的邮件怎么设置? 为什么在前台无法显示数据库中的字段内容?? 中文字符串截取的问题(很久了) Use of undefined constant nowsdate - assumed 怎么回事 查完资料后,还是没有办法解决! PHP在WIN2000中的数据库连接怎么不行 别的一个程序我有地方看不明白。希望各位给 解释一下 如何将ASICC码转换为HTML?
到Word2000(97不知可不可以)中去,输入这三个字,另存为,选择编码格式,然后再在右边的编码类型里选择unicode utf-8,记住不要选错了。存成一个编码格式的文本文件,比如说文件名叫test.txt。
用一个16进制的编辑器打开这个文件,这时你会看到,里面有一堆16进制字符,一个汉字占三个字节,所以这里,你应该找到前面9个字节的内容,记下来。
再开始编辑.php文件,用如chr(0xE6).chr(0x88)的格式写下来,再赋给一个变量,再用ImageTTFText()函数输出。你看到了什么?
如果你什么都没看到,那么你需要再看一下你的那些16进制代码是否无误,当然,显示汉字所需的字体文件你也要拷到适当的位置哦!我这段程序中用的是windows自带的楷体。
不过这样还是很麻烦,毕竟还需要用到另外两个工具,如果能有一个函数直接将汉字转换成utf-8编码就更好了。大家再找找资料吧! 这一串utf-8字串表示的是“我爱你!”,嘻嘻,不要说我恶心哦!
******************************/
$cur_count=chr(0xE6).chr(0x88).chr(0x91).chr(0xE7).chr(0x88).chr(0xB1).chr(0xE4).chr(0xBD).chr(0xA0).chr(0xEF).chr(0xBC).chr(0x81) ;
Header("Content-type: image/gif");
$im = imagecreate(156,116);
$black = ImageColorAllocate($im, 0,0,0);
$blue = ImageColorAllocate($im, 0,0,255);
$white = ImageColorAllocate($im, 255,255,255);
$yellow = ImageColorAllocate($im, 255,255,0);
ImageTTFText($im,20,0,4,40,$yellow,"simkai.ttf",$cur_count);
ImageGif($im);
ImageDestroy($im);
?>
用GD库可以自己生成图片,以及在图片上写字等等,就象VC之类的语言所使用的绘图函数
很简单!你查一下php函数就能找到怎么做的函数!
非常的easy!!赫赫~
GetImageSize: 取得图片的长宽。
ImageArc: 画弧线。
ImageChar: 写出横向字元。
ImageCharUp: 写出直式字元。
ImageColorAllocate: 匹配颜色。
ImageColorTransparent: 指定透明背景色。
ImageCopyResized: 复制新图并调整大小。
ImageCreate: 建立新图。
ImageDashedLine: 绘虚线。
ImageDestroy: 结束图形。
ImageFill: 图形着色。
ImageFilledPolygon: 多边形区域着色。
ImageFilledRectangle: 矩形区域着色。
ImageFillToBorder: 指定颜色区域内着色。
ImageFontHeight: 取得字型的高度。
ImageFontWidth: 取得字型的宽度。
ImageInterlace: 使用交错式显示与否。
ImageLine: 绘实线。
ImageLoadFont: 载入点阵字型。
ImagePolygon: 绘多边形。
ImageRectangle: 绘矩形。
ImageSetPixel: 绘点。
ImageString: 绘横式字串。
ImageStringUp: 绘直式字串。
ImageSX: 取得图片的宽度。
ImageSY: 取得图片的高度。
ImageTTFBBox: 计算 TTF 文字所占区域。
ImageTTFText: 写 TTF 文字到图中。
ImageColorAt: 取得图中指定点颜色的索引值。
ImageColorClosest: 计算色表中与指定颜色最接近者。
ImageColorExact: 计算色表上指定颜色索引值。
ImageColorResolve: 计算色表上指定或最接近颜色的索引值。
ImageColorSet: 设定色表上指定索引的颜色。
ImageColorsForIndex: 取得色表上指定索引的颜色。
ImageColorsTotal: 计算图的颜色数。
ImagePSLoadFont: 载入 PostScript 字型。
ImagePSFreeFont: 卸下 PostScript 字型。
ImagePSEncodeFont: PostScript 字型转成向量字。
ImagePSText: 写 PostScript 文字到图中。
ImagePSBBox: 计算 PostScript 文字所占区域。
ImageCreateFromPNG: 取出 PNG 图型。
ImagePNG: 建立 PNG 图型。
ImageCreateFromGIF: 取出 GIF 图型。
ImageGIF: 建立 GIF 图型。
前八个回复竟然没有一个提到 GD 的……够丢人……没想到 PHP 论坛竟然如此(脏字省略)……
用GD库可以自己生成图片,以及在图片上写字等等,就象VC之类的语言所使用的绘图函数