PHP操作图片简单案例
$name = "哇哈哈"; $namea = "计算机应用管理"; $nameb = "软件开发"; //新建一个真彩色图像 -- imagecreatetruecolor(int $width , int $height) $im = imagecreatetruecolor(800, 500); //由文件或 URL 创建一个新图象 -- imagecreatefromjpeg(string $filename) $bg = imagecreatefromjpeg('toutu.jpg');//拷贝图像的一部分 -- imagecopy(resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h) //将 src_im 图像中坐标从 src_x,src_y 开始,宽度为 src_w,高度为 src_h 的一部分拷贝到 dst_im 图像中坐标为 dst_x 和 dst_y 的位置上。 imagecopy($im,$bg,0,0,0,0,900,539); //imagedestroy — 销毁一图像 imagedestroy($bg); //为一幅图像分配颜色 -- imagecolorallocate( resource $image , int $red , int $green , int $blue) $black = imagecolorallocate($im, 60, 60, 60); $font = 'fh.ttf'; $blacka = imagecolorallocate($im, 0, 0, 0); //用TrueType字体向图像写入文本 -- imagettftext(resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text) //image--由图象创建函数返回的图象资源。 //size--字体的尺寸 //angle--角度制表示的角度,0 度为从左向右读的文本 //x由 x,y 所表示的坐标定义了第一个字符的基本点(大概是字符的左下角) //y Y 坐标。它设定了字体基线的位置,不是字符的最底端。 //color 颜色索引。使用负的颜色索引值具有关闭防锯齿的效果 //fontfile 是想要使用的 TrueType 字体的路径。 imagettftext($im, 14, 0, 285, 217, $blacka, $font, $name); imagettftext($im, 14, 0, 485, 250, $blacka, $font, $namea); imagettftext($im, 14, 0, 391, 280, $blacka, $font, $nameb);// 输出图像 header("Content-type: image/png"); imagejpeg($im);
转载于:https://www.cnblogs.com/yeshaoxiang/p/7832397.html
PHP操作图片简单案例相关推荐
- JavaScript操作BOM简单案例
需要两个页面index.html和Test.html,可以直接运行,每个功能都已经注释完整,index.html页面的代码: <!DOCTYPE html> <html>< ...
- 【PaddleOCR】Flask+SpringCloud+Nacos+PaddleOCR的图片识别案例,使用Feign调用
[PaddleOCR]Flask+SpringCloud+Nacos 的图片识别案例 文章目录 [PaddleOCR]Flask+SpringCloud+Nacos 的图片识别案例 前言 一.Padd ...
- python正则表达式需要模块_使用Python正则表达式模块,让操作更加简单
处理文本数据的一个主要任务就是创建许多以文本为基础的特性. 人们可能想要在文本中找出特定格式的内容,比如找出存在于文本中的电子邮件,或者大型文本中的电话号码. 虽然想要实现上述功能听起来很繁琐,但是如 ...
- Redis简单案例(二) 网站最近的访问用户
原文:Redis简单案例(二) 网站最近的访问用户 我们有时会在网站中看到最后的访问用户.最近的活跃用户等等诸如此类的一些信息.本文就以最后的访问用户为例, 用Redis来实现这个小功能.在这之前,我 ...
- Redis简单案例(四) Session的管理
Redis简单案例(四) Session的管理 原文:Redis简单案例(四) Session的管理 负载均衡,这应该是一个永恒的话题,也是一个十分重要的话题.毕竟当网站成长到一定程度,访问量自然也是 ...
- python n个list如何组成矩阵_通过学习在processing中操作图片,掌握python 列表操作...
这次的教学非常简单,只需要安装了python模式的processing就可以(安装教程见专栏目录).我从网上找了一个比100*100稍微大一点的图片,你可以也找一个.然后我们就可以一起开始今天的学习啦 ...
- Redis简单案例(三) 连续登陆活动的简单实现
原文:Redis简单案例(三) 连续登陆活动的简单实现 连续登陆活动,或许大家都不会陌生,简单理解就是用户连续登陆了多少天之后,系统就会送一些礼品给相应的用户.最常见的 莫过于游戏和商城这些.游戏就送 ...
- 适合初学者的struts简单案例
2019独角兽企业重金招聘Python工程师标准>>> 前言:虽然现在ssh开发满天飞,但是对于初学者来说,未必是好事,从基础学起,一步一个脚印,也许对他们来说更好. 接下来的时间里 ...
- tf.nn.conv2d理解(带通道的卷积图片输出案例)
三篇参考: 1.https://blog.csdn.net/goodshot/article/details/79655915 TF-卷积函数 tf.nn.conv2d 介绍 2.https://bl ...
最新文章
- “堆”,栈,堆栈,队列,它们的区别?
- 破解CMOS SETUP密码诀窍
- 柴油发电机为什么会出现故障?需要注意的5个常见原因
- Origin如何绘制泡泡图?
- bond的主备模式_号外号外:Redhat7通过bond技术实现双网卡绑定
- 苹果x可以双卡吗_苹果12支持双卡吗
- php pdo输出数据库,PHP中PDO对像及PDOStatement::fetch()的用法数据库查询,结果输出处理...
- stretchblt 模糊_拼多多直播不显示画面?直播画面模糊怎么调整
- 浅析 golang module
- SQL Server中的版本号
- Cisco 防火墙 ASA DHCP 配置
- androidx中app.startup组件官方指南
- 电箱吉他与原声吉他的区别在哪里?初学者应该选哪个呢?
- 苹果手机使用计算机网络,苹果安卓手机使用usb共享网络给win10电脑的操作方法...
- arduiono电子音乐代码_用ARM实现音乐电子相册
- 中年妇女xxx_2019年国际妇女节庆祝活动
- Proxyee-down 3.x的下载与安装
- 【图片浏览器 Objective-C语言】
- select二级联动价格策略+js的eval()
- 危难中拯救华为:08机往事
热门文章
- java 线程加载类_怎么判断java当前线程是否加载了一个类的字节码
- rabbitmq充分利mysql_牛逼哄哄的 RabbitMQ 到底有啥用?
- 在linux看数据库表空间,Linux平台达梦数据库V7之表空间管理
- python pytest
- Python 装饰器@functools.wraps(func)
- Scala class
- 计算机组成原理计算题题库,计算机组成原理习题库.doc
- 天融信网闸web界面登录方式_有颜值更有才华,乘风破浪的天融信面板AP接受硬核实测...
- vSphere 7 With K8s系列09:部署wordpress示例
- tidb使用坑记录TiDB和Mysql的sql差异总结