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);
相关推荐
fengci.9 小时前
CTF2困难部分
开发语言·网络·python·安全·php
大黄说说9 小时前
PHP 异步怎么实现?Swoole、Workerman 使用场景对比
开发语言·php·swoole
乐橙开放平台9 小时前
跨地域监控难管理?通过 GB28181 把各地海康大华乐橙摄像头注册到云端平台
开发语言·笔记·物联网·自动化·php·音视频·智能家居
广东融科数据服务有限公司9 小时前
网络监控经常卡顿、掉线、画面模糊?一线排查问答实录
开发语言·网络·php
外收内放10 小时前
ENSP学习记录(6)
开发语言·学习·php
盛世宏博北京10 小时前
档案库房恒温恒湿消毒净化一体机与3D可视化平台联动调试笔记
开发语言·php·温湿度·档案室
小徐不徐说19 小时前
序列化与反序列化:把 C++ 对象可靠地保存下来
开发语言·数据库·c++·php
代龙涛1 天前
WordPress Query 查询机制详解(WP_Query)
开发语言·后端·php·wordpress
达达表哥1 天前
VIC博客全新版本 底层优化 包含新主题新插件
php·腾讯云·开源软件
vipxieliang1 天前
PHP 性能优化实战:一次线上内存泄漏与连接数打满的排查复盘
php