欢迎访问 舍力博客(www.shuyong.net)
<?php header("Content-type: image/png"); mb_internal_encoding("UTF-8"); // 设置编码 function autowrap($fontsize, $angle, $fontface, $string, $width) { // 这几个变量分别是 字体大小, 角度, 字体名称, 字符串, 预设宽度 for($i=0;$i<mb_strlen($string);$i++){$letter[] = mb_substr($string, $i, 1);}foreach($letter as $l){$teststr = $content." ".$l;$testbox = imagettfbbox($fontsize, $angle, $fontface, $teststr);if (($testbox[2] > $width) && ($content !== "")) {$content .= "\n";}$content .= $l;}return $content;} $bg = imagecreatetruecolor(750,200); // 创建画布 $white = imagecolorallocate($bg,255,255,255); // 创建白色 $text = "舍力博客承接Emlog模板定制/仿站、网站功能高仿、新增或修改Emlog等服务,本站提供最新的Emlog企业/CMS/博客模板、Emlog教程及网页脚本编程知识分享!"; $text = autowrap(10,0,"C:\Windows\Fonts\SIMSUN.TTC",$text,730); // 自动换行处理 imagettftext($bg,10,0,10,20,$white,"C:\Windows\Fonts\SIMSUN.TTC", $text); imagepng($bg); imagedestroy($bg); ?>
<?php
$text="舍力博客";//显示的文字
$size=14;//字体大小
$font="C:\Windows\Fonts\SIMSUN.TTC";//字体类型,这里为黑体,具体请在windows/fonts文件夹中,找相应的font文件
$img=imagecreate(500,24);//创建一个长为500高为16的空白图片
imagecolorallocate($img,255,255,255);//设置图片背景颜色,这里背景颜色为#ffffff,也就是白色
$black=imagecolorallocate($img,255,0,0);//设置字体颜色,这里为#000000,也就是黑色
imagettftext($img,$size,0,0,16,$black,$font,$text);//将ttf文字写到图片中
header('Content-Type: image/png');//发送头信息
imagepng($img);//输出图片,输出png使用imagepng方法,输出gif使用imagegif方法
?>
留言/评论:◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。