phpword生成图片(PHP生成图片的方法分享)
类别:编程学习 浏览量:2165
时间:2021-10-18 11:05:34 phpword生成图片
PHP生成图片的方法分享本文主要为大家分享php使用gd库生成图片的方法,有需要的朋友可以参考下。废话不多说,代码如下:
- public function get_image(){
- header("content-type:image/jpeg");
- $name = "西贝小小凤 ";
- $age = "24";
- $date =date("Y年n月j日",time());
- $im = imagecreatetruecolor(640, 1080); // 设置画布大小 原图(640, 1080)
- $bg = imagecreatefromjpeg('hong-gc.jpg'); // 设置背景图片
- imagecopy($im,$bg,0,0,0,0,640, 1080); // 将背景图片拷贝到画布相应位置
- imagedestroy($bg); // 销毁背景图片
- $font = __DIR__ . '/ARIALUNI.TTF'; // 设置字体
- $fontcolor = imagecolorallocate($im, 254,251,203); // 颜色
- /* 写入内容 */
- imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name ); // 写入名称
- imagettftext($im, 16, 0, 108,310, $fontcolor, $font,$name ); // 设置粗体
- imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $age); //写入年龄
- imagettftext($im, 16, 0, 470, 950, $fontcolor, $font, $date); //写入时间
- imagejpeg($im); // 生成jpeg格式图片
- imagedestroy($im); // 销毁图片
- }
显示图片直接访问改函数即可
也可以动态生成图片,在访问连接里面加上对应的参数,接受后生成图片
https://www.cnblogs.com/xbxxf/p/11572105.html
您可能感兴趣
- 搭建php和mysql的运行环境(Windows环境开发PHP完整配置教程Apache+Mysql+PHP)
- php怎么实现邮件发送(使用php的mail函数实现发送邮件功能)
- php构成方法的关键字是(PHP中的self关键字详解)
- php返回数组值最大的键(PHP实现通过二维数组键值获取一维键名操作示例)
- php抽象入门教程(php抽象方法和普通方法的区别点总结)
- php经典算法大全(php菜单/评论数据递归分级算法的实现方法)
- php 精度误差调整(php精度计算的问题解析)
- php 处理html表单(PHP使用HTML5 FormData对象提交表单操作示例)
- ubuntu安装php(在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法)
- php开发各种问题(解决php extension 加载顺序问题)
- php错误处理及调试(php报错502 bad gateway解决方法)
- php符串使用教程学习(PHP实现支持CURL字符串证书传输的方法)
- docker部署php本地开发环境(CentOS7环境下使用Docker搭建PHP运行环境的过程详解)
- phplaravel怎么优化(laravel执行php artisan migrate报错的解决方法)
- php数组是怎么实现的(PHP里的$_GET数组介绍)
- php 策略模式工厂模式区别(PHP设计模式之策略模式原理与用法实例分析)
- 以家人之名广受好评,剧情生动引起观众共鸣,演员张新成圈粉无数(以家人之名广受好评)
- 三兄妹感情再遇波折,人设接连崩塌 《以家人之名》剧情猜不透(三兄妹感情再遇波折)
- 《小敏家》金波想要复婚 这只是他圈套的第1步,更可恶的在后面(小敏家金波想要复婚)
- 小敏家 剧情离谱一锅乱炖,但他们俩绝对是这部剧的一大 亮点(剧情离谱一锅乱炖)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
- 吴启华与曾舜晞两代张无忌同框,戏里经典的他却没活出原著的潇洒(吴启华与曾舜晞两代张无忌同框)
热门推荐
- vue3封装table组件(Vue封装通用table组件的完整步骤记录)
- js获取微信版本号
- sql server 锁超时(详解SQL Server中的事务与锁问题)
- docker配置https访问方式(docker 中配置 eureka的方法)
- docker运行镜像端口(docker镜像访问本地elasticsearch端口操作)
- display和visibility的用法和区别
- MVC中CheckBox
- thinkphp5.1插件实现(Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例)
- 阿里云mysql如何接入(阿里云服务器安装Mysql数据库的详细教程)
- 宝塔面板7.8.0软件商店打不开(宝塔BT面板专业版付费和免费版有什么区别?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9