WideImage是一个面向对象的图像处理库,用于编写/用于PHP 5.它是一个纯PHP库,除了GD2扩展外不需要任何外部库.
我曾经在一个私人项目中使用它,对我来说工作得相当好.
// Chaining operations:
wiImage::load('image.png')->resize(50, 30)->saveToFile('new-image.jpg', 30);
// Load, crop, flip and output to browser in one line (no http headers included):
echo wiImage::load('image.png')->crop(30, 30, '50%', '50%')->flip()->asString('png');
// watermarking
$img = wiImage::load('pic.jpeg');
$watermark = wiImage::load('watermark.jpg');
$new_img = $img->merge($watermark, 40, 80);
Run Code Online (Sandbox Code Playgroud)