一,生成图片时遇到问题
用gd库成生图片时,提示我缺少字体,如下图:
二,解决方法
1)下载.ttf字体
wget http://blog.51yip.com/wp-content/uploads/2010/02/ttffont.tar.gz
还有一种方法,就是到windows里面找字体,那里字体多,路径是c:\WINDOWS\Fonts
这种方法没试过,不过我想应当可以,大家可试一下。
tar zxvf ttffont.tar.gz
2)加载ttf字体
<?php
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, "/ttffont/AnkeCalligraph.TTF", "now is ok");
ImageGif($im);
ImageDestroy($im);
?>
还有一种方法加载字体,就是把字体copy到linux下面存放字体的目录下面
我的ttf字体放在
/usr/share/fonts/TTF
转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/php/254.html