PHP 生成图片

1.先确认是否有GD库

echo phpinfo();

// 创建一个真彩色图像
$image = imagecreatetruecolor(120, 50);

// 分配颜色
$bgColor = imagecolorallocate($image, 255, 255, 255); // 白色背景
$textColor = imagecolorallocate($image, 230, 230, 230); // 黑色文字

// 填充背景
imagefill($image, 0, 0, $bgColor);

// 设置文字
$text = '你好';

// 字体文件路径,确保你有这个字体文件
$fontPath = $_SERVER['DOCUMENT_ROOT'] . '/static/ttfs/1.ttf';

// 将文字写入图像
imagettftext($image, 10, 15, 5, 45, $textColor, $fontPath, $text);

// 输出图像到浏览器
header('Content-Type: image/png');
imagepng($image,$_SERVER['DOCUMENT_ROOT'] . '/img/sign/' . $user['id'] . '.png');

// 释放与image相关联的内存
imagedestroy($image);
相关推荐
ac-er88882 小时前
PHP“===”的意义
开发语言·php
wxin_VXbishe2 小时前
springboot合肥师范学院实习实训管理系统-计算机毕业设计源码31290
java·spring boot·python·spring·servlet·django·php
小小不董3 小时前
《Linux从小白到高手》理论篇:深入理解Linux的网络管理
linux·运维·服务器·数据库·php·dba
豆豆3 小时前
为什么用PageAdmin CMS建设网站?
服务器·开发语言·前端·php·软件构建
NiNg_1_2344 小时前
ThinkPHP5基础入门
php
2401_857610035 小时前
SpringBoot实现:校园资料分享平台开发指南
服务器·spring boot·php
Q_w77425 小时前
一个真实可用的登录界面!
javascript·mysql·php·html5·网站登录
一丝晨光6 小时前
Java、PHP、ASP、JSP、Kotlin、.NET、Go
java·kotlin·go·php·.net·jsp·asp
Eternal-Student11 小时前
everyday_question dq20240731
开发语言·arm开发·php
zhangphil12 小时前
Windows环境Apache httpd 2.4 web服务器加载PHP8:Hello,world!
php·apache·httpd