我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

了解到在php中如何安装imagick扩展后,那么,接下来如何进行代码测试呢?已有一系列psd文件,那么为了在页面上进行展示,那么需要转化为普通图片在页面上进行展示。那么,该如何批量操作呢?这就是本文主要讨论的问题。

苏南大叔:imagick测试代码,php如何转化psd为jpg图片? - php-imagick-demo
imagick测试代码,php如何转化psd为jpg图片?(图3-1)

大家好,这里是苏南大叔的程序如此灵动博客,这里记录苏南大叔和计算机代码的故事。本文讲述一个非常简单的php-imagick应用例子,将psd转换为jpg图片。测试环境:win10php@7.4.29-ntsphp-imagick@3.7.0imagick@7.1.0

安装imagick

imagick作为php的一个扩展,安装起来是非常特别的。如果您的测试环境也是win10,那么,可以参考下面的文章:

如果安装成功,会在phpinfo内获得下面类似的截图:

苏南大叔:imagick测试代码,php如何转化psd为jpg图片? - phpinfo-imagick
imagick测试代码,php如何转化psd为jpg图片?(图3-2)

测试代码

测试代码:

$im=new Imagick("test.psd");
$im->setImageIndex(0);
$im->setIteratorIndex(0);
$im->stripimage();//移除图片信息
$im->setImageCompressionQuality(80);//图片质量
$im->writeimage("test.jpg");

这段测试代码的主要作用就是图片的格式转化,psd转换为jpg

苏南大叔:imagick测试代码,php如何转化psd为jpg图片? - 测试代码
imagick测试代码,php如何转化psd为jpg图片?(图3-3)

这里的函数说明,可以参考下面的网站:

相关文章

综述

程序化修改图片就是imagick要做的主要事情,更多经验文章,请参考:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   php    photoshop