linux gd php TTF字体

张映 发表于 2010-02-20

分类目录: php

标签:, , ,

一,生成图片时遇到问题

用gd库成生图片时,提示我缺少字体,如下图:

TTF字体缺少

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字体

<?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