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);

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/543259.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【AcWing】蓝桥杯集训每日一题Day5|归并排序|离散化|二分|逆序数对|505.火柴排队(C++)

火柴排队 505. 火柴排队 - AcWing题库难度:中等时/空限制:1s / 128MB总通过数:2058总尝试数:4484来源:NOIP2013提高组算法标签贪心离散化树状数组归并排序 题目内容 涵涵有两盒火柴,每盒装有 n 根火柴…

57、服务攻防——应用协议RsyncSSHRDP漏洞批扫口令猜解

文章目录 口令猜解——Hydra-FTP&RDP&SSH配置不当——未授权访问—Rsync文件备份协议漏洞——应用软件-FTP&Proftpd搭建 口令猜解——Hydra-FTP&RDP&SSH FTP:文本传输协议,端口21;RDP:windows上远程终端协议…

Docker 中 MySQL 的部署与管理

目录 一、Docker 中部署 MySQL1.1 部署 MySQL1.2 进入容器并创建数据库1.3 Navicat 可视化工具连接 二、可能存在的问题2.1 1130 - Host ‘172.17.0.1‘ is not allowed to connect to this MySQL server 参考资料 一、Docker 中部署 MySQL 1.1 部署 MySQL 首先,从…

从零开始利用MATLAB进行FPGA设计(三)将Simulink模型转化为定点数据类型

文章灵感来源于MATLAB官方免费教程:HDL Coder Self-Guided Tutorial 考虑到MATLAB官网的英文看着慢,再加上视频讲解老印浓浓的咖喱味,我决定记录利用MATLAB&Simulink&SystemGenerator进行FPGA数字信号处理的学习过程。 往期回顾&am…

回归学术圈,何恺明MIT第一堂AI课

大家好,3月7日,麻省理工学院电气工程与计算机科学系副教授何恺明,迈上讲台,并成功地进行了他人生中的首堂教学课程。 第一堂课 课程官网:https://advances-in-vision.github.io/ 作为麻省理工学院(MIT&am…

Golang高效流控实践

流控对于构建高可靠弹性系统至关重要,本文介绍了Golang内置的流控组件,通过该组件就可以打造适合各种业务场景的流控系统。原文: Rate Limiting in Go: Controlling Traffic with Efficiency[1] Jon Cellier Unsplash 导言 流控(Rate limiting)是构建可扩…

springboot“涛宝”大学生二手物品交易商城

摘 要 二十一世纪我们的社会进入了信息时代,信息管理系统的建立,大大提高了人们信息化水平。传统的管理方式对时间、地点的限制太多,而在线管理系统刚好能满足这些需求,在线管理系统突破了传统管理方式的局限性。于是本文针对这一…

AlipayHK香港支付宝如何绑定香港卡?

想使用香港支付宝,那需要绑定香港卡,我这里使用的是438357,看下图 开卡地址,点击获取 开卡步骤按照图片步骤即可 这里要注意的是,一定要用香港网络才行,因为每个人的网络环境不一样,自己考虑清…

闪存盘和固态硬盘区别大吗?区别是什么

在数字化时代,存储设备是我们日常生活和工作中不可或缺的一部分。闪存盘和固态硬盘(SSD)作为两种常见的存储设备,它们在数据存储和传输方面都有着广泛的应用。然而,尽管它们都属于闪存技术,但在很多方面却存…

【C语言】字符(串)函数详解~

一、前言 这一期的博客,将会着重讲解常见的字符或字符串的相关库函数。C语言中有一组库函数专门用来处理字符类型的数据的,后文则会介绍字符分类函数以及字符转换函数。字符串相关的函数是本篇博客的重点,这也是为什么标题是字符串函数详解。…

【2024年5月备考新增】《软考真题分章练习 - 5 项目进度管理(高项)》

1、( ) is a technique for estimating the duration or cost of an activity or a project using historical data from a similar activity or project. A.Analogous estimating B. parametric estimating C.Three-Point estimating D. Bottom estimating 2、下图中(单位:…

k8s的pod和svc相互访问时网络链路解析

k8s的pod和svc相互访问时网络链路解析 1. k8s环境中pod相互访问1.1. k8s中pod相互访问的整体流程1.2. k8s的相同机器的不同pod相互访问1.3. k8s的不同机器的不同pod相互访问 2. k8s访问svc2.1 nat操作2.2 流量进入到后端pod 3. 疑问和思考3.1 访问pod相互访问为什么不用做nat?…