linux gd php TTF字体
一,生成图片时遇到问题
用gd库成生图片时,提示我缺少字体,如下图:
TTF字体缺少
二,解决方法
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字体
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