以图明志

网站运维

CentOS单独编译安装PHP gd库扩展

单个扩展的安装总结
网站的第二台服务器跑的的环境主要是Python/Ruby,有时也需要简单跑跑PHP脚本,所以也安装了PHP,环境是Nginx+php-fpm,PHP是源码编译安装的,所以是最小化安装,甚至连mysqli扩展都没有。今天需要用到GD库,才发现没GD库环境,所以需要安装这个扩展。对付单个扩展,单独编译动态加载是比较方便快捷的。安装过程也比较繁杂,这个记录一下,方便后来者。

PHP服务器脚本

PHP图片的裁剪与缩放

使用PHP的GD库处理
图片太大且规格不统一,显示的控制需要靠JavaScript来完成,用在移动设备上时显示效果不好且流量巨大,需要对现有图片库的图片进行一次处理,生成符合移动设备用的缩略图,可以将原来客户端JS做的工作转移到服务器端用PHP的GD库来集中处理。

PHP服务器脚本

PHP根据已知点来画直线

gd库的简单实用
有时候我们需要给图片的热区画线,这时候我们就要使用PHP的GD库了。热区的点数是不定的,图片的大小也是不定的,我们可以使用下面的方法生成图片的热区。imageline()函数将在图形上画出一条实线。从 x1、y1 连接到 x2、y2,原点 (0,0) 为图形的左上角。参数 col 为实线的颜色。
1 / 1 首页 < Prev 1 Next > 尾页 页码: