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);
相关推荐
xingyuzhisuan3 小时前
网络 Token 常见故障原理,基础排查科普
运维·服务器·网络·php
z落落4 小时前
C#String字符串
开发语言·c#·php
fiveym11 小时前
Debian 12 PXE 安装报错:Bad archive mirror 复合型故障排查全记录
运维·服务器·debian·php
STDD13 小时前
strace 和 perf:Linux 进程调试和性能分析深度指南
linux·运维·php
上海合宙LuatOS13 小时前
Air8000低功耗指南
开发语言·物联网·php·lua
ch_ziyuan13 小时前
2026新优化神马TV8.5影视点播系统保姆级搭建教程:三后台配置+反编译修改
android·ios·php
難釋懷14 小时前
Nginx高可用配置
linux·nginx·php
D4c-lovetrain17 小时前
Jenkins自动化部署PHP项目
自动化·jenkins·php
zzqssliu18 小时前
跨境独立站多端适配开发:多语言+多货币+跨平台同步技术实战
前端·javascript·php
雪度娃娃18 小时前
ASIO异步通信——服务器网络层和逻辑层设计
开发语言·网络·c++·php