image 下载地址 https://github.com/Intervention/image.git
下载之后解压 执行composer update 生成 autoload.php文件
该类库可以使用gd或者imagick扩展,服务器需要安装ImageMagick软件
require 'vendor/autoload.php';
use Intervention\Image\ImageManagerStatic as Image;
Image::configure(array('driver' => 'gd'));
$image = Image::make('./1.jpg')->crop(600, 400, 100, 100)->save('./new1.jpg');
结合yii2使用
在入口文件index.php中增加
require(__DIR__ . '/../library/image/autoload.php');
要用的地方增加命名空间
use Intervention\Image\ImageManagerStatic as Image;
$image = Image::make('images/1.jpg')->resize(300, 200)->save('images/new.jpg');