PHP图像处理(二) GraphicsMagick 安装扩展及使用方法

编程之家收集整理的这篇文章主要介绍了PHP图像处理(二) GraphicsMagick 安装扩展及使用方法编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

搜索热词

什么是GraphicsMagick? 
如何安装GraphicsMagick?

PHP图像处理(一) GraphicsMagick介绍与安装


GraphicsMagick PHP扩展安装


操作系统  : Centos 5.6
环境        : LAMP
编程语言  : PHP
下载地址  : Gmagick
相关文档  : Gmagick

 

操作步骤

1 : 安装PHP扩展 gmagick-1.0.9

# 安装扩展
tar -zxvf gmagick-1.0.9b1.tgz
cd gmagick-1.0.9b1
/usr/local/PHP/bin/PHPize
./configure --with-PHP-config=/usr/local/PHP/bin/PHP-config
make
make install



2 : 修改PHP.ini文件

# 修改配置文件
vi /usr/local/PHP/etc/PHP.ini
extension_dir = './' 更改路径
extension_dir = "/usr/local/PHP/lib/PHP/extensions/no-debug-non-zts-20060613/gmagick.so"
开启gmagick扩展
extension = gmagick.so
重启Apache
/usr/local/apache2/bin/apachectl restart



3 : 显示PHP服务器的配置信息,查看扩展是否安装

 创建文件
vi /usr/local/apache2/htdocs/index.PHP
写入
<?PHP
PHPinfo();
?>




GraphicsMagick PHP扩展使用方法


操作步骤

1 : 准备一张图片,象不象孙红雷



<?PHP
# 如果使用扩展报错请安装libpng,libjpeg,libmcrypt到默认目录

$image = new Gmagick('1.jpg');

$image->borderImage('blue',3,3)->oilPaintImage(0.1);

$image->write('2.jpg');
?>


<?PHP
new Gmagick('1.jpg');

// 改变图片大小
$image->resizeimage(100,200);

$image->write('2.jpg');
?>


更多方法请看上面的相关文档


相关文章

总结

以上是编程之家为你收集整理的PHP图像处理(二) GraphicsMagick 安装扩展及使用方法全部内容,希望文章能够帮你解决PHP图像处理(二) GraphicsMagick 安装扩展及使用方法所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群:1065694478(已满)
编程之家官方2群:163560250(已满)
编程之家官方3群:312128206

猜你在找的Linux相关文章

本文为博客园作者所写:&#160;一寸HUI,个人博客地址:https://www.cnblogs.com/zsql/ 最近天冷了,socket也出问题了,一直没有做监控,现在就把监控加起来,目前我们
一、awk介绍 awk 是一种程序语言. 它具有一般程序语言常见的功能. 因awk语言具有某些特点, 如 : 使用直译器(Interpreter)不需先行编译; 变量无类型之分(Typeless),
一、find概述 话不多说,先来find --help一下 从上看:find命令的使用语法: 其中expression主要包括operators, options, tests, and action
一、概述 在linux中,所有东西都是以文件的形式存在的,所以我们在linux上的操作都是通过对文件的操作来执行我们所需要的逻辑,比如我们对文件数据的访问,修改,访问网络的连接等,刚好lsof(lis
#############用户和用户组管理###################linux只认识UID和GID #可在/etc/passwd 和/etc/group中找到 ##/etc/passwd
归档:也称为打包,指的是一个文件或目录的集合,而这个集合被存储在一个文件中。归档文件没有经过压缩,因此,它占用的空间是其中所有文件和目录的总和。压缩:压缩文件也是一个文件和目录的集合,且这个集合也被存
一、sed介绍 sed是Stream Editor(字符流编辑器)的缩写,简称流编辑器。sed是操作、过滤和转换文本内容的强大工具。常用功能包括对文件实现快速增删改查(增加、删除、修改、查询),其中查
本文为博客园作者所写:&#160;一寸HUI,个人博客地址:https://www.cnblogs.com/zsql/ 你有批量kill作业吗?有因为删除文件夹的内容太多而报错吗?-bash: /bi