,做一个类似“百度文库”的功能。其中,为了实现付费文章的部分预览功能,我打算将Office各种格式的文档转成PDF,再将PDF转成Image。通过百度搜索,发现PHP有一个php_imagick扩展,它有强大的图像处理功能,可以将PDF转换成多种格式。在windows环境下安装php_imagick扩展很痛苦。与安装redis扩展相比,只要下载对应的dll文件放到对应目录下,在php.ini中添加扩展,重启服务即可安装成功。安装php_imagick就麻烦多了,windows下需要另外安装图像处理软件。1.安装环境:Windows7+WampServerphpinfo信息如下:2.安装步骤2.1下载安装php_imagick扩展下载地址:http://pecl.php.net/package/i...根据phpinfo,这里选择5.6ThreadSafe(TS)x64作为压缩包下载。解压后得到如下文件:将php_imagcick.dll文件复制到ext的php目录下。然后在php.ini文件中(注意php.ini的位置应该是phpinfo中的路径),添加extension=php_imagick.dll,如下图:保存后,可以关闭文件。回到扩展下载解压生成的文件,将CORE开头的dll文件全部复制到php目录下(ext的上层目录),然后需要重启wampserver或者重启php即可。再次查看php.info,发现imagickextensions多了(一开始我电脑上没看到这个扩展,百度了一下说没有加环境变量,但是我可以打印出php-vincmd,我统一找的,php环境变量设置成php7.0,扩展安装在5.6下,太粗心了,我把php5.6的路径加到系统设置环境变量里,然后看到phpinfo中出现imagick扩展,所以要注意是否将php路径添加到系统环境变量中)但是图片中的标记是文件支持格式为0,所以接下来需要安装ImageMagick软件,imagick扩展支持的ImageMagick软件为图中的ImageMagick6.9.3-7Q16x64。下载地址:因为没有找到对应的版本包,所以保存在公司电脑上,下周一更新吧。
