概述
web设计之PHP——7图像处理(1)
1.开启GD 库
PHP的图像处理函数都封装在一个库里——GD库,在使用之前要先打开GD库,如果之前有打开过则不用再进行如下操作:
- 打开php.ini(配置文件),查找extension,找到下面代码之后将,extension=gd2前面的“;”去掉
- 打开cmd重启PHP和Nginx
- 重启之后打开PHP的默认界面:在浏览器中输入:http://localhost/phpinfo.php,将会出现以下界面,在其中寻找是否存在GD库
- 如果依然没有,则进行以下步骤再打开PHP的配置文件,查找extension_,找到后将extension_dir="ext"前面的“;”去掉之后重新打开http://localhost/phpinfo.php寻找GD库,这是会发现GD库在PHP中
当出现如下界面证明已经打开GD库:
2.小案例:
该案例直接运行,不需要放在HTML的body体中进行
<?php
// 通过header发送给浏览器,告诉浏览器这是一个图像
header("Content-type: image/png");
// 创建一个图像区域宽100,高50返回一个图像句柄
$im = @imagecreate(100, 50)
// 创建图像失败后的处理
or die("Cannot Initialize new GD image stream");
// 设置图像背景色
$background_color = imagecolorallocate($im, 255, 255, 255);
// 设置文本输出颜色
$text_color = imagecolorallocate($im, 233, 14, 91);
// 输出文本,参数依次是:图像句柄,字符大小,其实位置x坐标,起始位置y坐标,要输出的字符
imagestring($im, 1, 5, 5, "A Simple Text String", $text_color);
// 输出图像
imagepng($im);
// 收回系统资源
imagedestroy($im);
?>
运行结果:
今天就和大家先分享这些,主要讲解的是怎么打开GD库,最后还有一个小案例供大家理解。都看到这里啦,听说帅气的人都会留下小心心哦。
本文属原创,若有错误,还请小码们指正,定加以改正。祝大家学业顺利,你不掉头发,写代码没有bug。
最后
以上就是甜蜜泥猴桃为你收集整理的web设计之PHP——7图像处理(1)web设计之PHP——7图像处理(1)的全部内容,希望文章能够帮你解决web设计之PHP——7图像处理(1)web设计之PHP——7图像处理(1)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复