php 生成字体图片

$name = "Love星星";
$age = "24";
$date = date("Y年n月j日",time());
//创建一个长为500高为500的空白图片
$im = imagecreate(640,1080);
//$im = imagecreatetruecolor(640, 1080);

//设置图片颜色,这里背景颜色为#ffffff,也就是白色
imagecolorallocate($im,0xff,0xff,0xff);
//设置字体颜色,这里为#000000,也就是黑色
$black=imagecolorallocate($im,0x00,0x00,0x00);
$fontcolor = imagecolorallocate($im, 000,251,203); // 颜色
// 销毁背景图片
$font = ROOT_PATH . 'public/assets/img/wq.ttf'; // 设置字体

/* 写入内容 */
imagettftext($im, 16, 0, 108,310, $black, $font,$name ); // 写入名称
imagettftext($im, 16, 0, 108,310, $black, $font,$name ); // 设置粗体
imagettftext($im, 16, 0, 340, 650, $black, $font, $age);//写入年龄
imagettftext($im, 16, 0, 470, 950, $black, $font, $date); //写入时间


imagejpeg($im); // 生成jpeg格式图片
imagedestroy($im); // 销毁图片
原文地址:https://www.cnblogs.com/shaohuixia/p/14818669.html