📌  相关文章
📜  gumlet php-image-resize 1.9.2 需要 ext-gd * - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:31:05.282000             🧑  作者: Mango

Gumlet PHP-Image-Resize 1.9.2 - 扩展库 ext-gd *
介绍

Gumlet PHP-Image-Resize 是一款用于 PHP 的库,能够对图片进行缩放、裁剪、旋转等操作。它依赖于 PHP 的扩展库 ext-gd *,所以在使用之前需要确保该库已经安装。此库的主要功能是能够进行图片的动态处理,例如调整大小、压缩、优化等,使得图片能够快速加载,减少带宽占用,并提高网站的性能。

主要特点
  • 简单易用:只需要几行代码就能够实现图片的动态处理。
  • 多功能:支持调整大小、裁剪、旋转、文本渲染、水印等多种功能。
  • 高性能:能够对图片进行智能压缩和缓存,提高网站的性能和用户体验。
  • 安全可靠:代码和文件上传都经过了严格的安全测试和验证,保证安全可靠。
  • 兼容性强:支持大部分主流的图片格式,包括 JPEG、PNG、GIF 等。
安装

在使用 Gumlet PHP-Image-Resize 之前,需要确保 PHP 的扩展库 ext-gd * 已经安装。

Ubuntu

在 Ubuntu 中,可以通过以下命令来安装 ext-gd 库:

sudo apt-get install php-gd

CentOS

在 CentOS 中,可以通过以下命令来安装 ext-gd 库:

sudo yum install php-gd

手动安装

如果使用自己编译的 PHP 环境,则需要手动安装 ext-gd 库。

使用方法

以下是使用 Gumlet PHP-Image-Resize 进行图片动态处理的基本示例:

<?php
use Gumlet\ImageResize;

require_once 'vendor/autoload.php';

$image = new ImageResize('photo.jpg');
$image->crop(200, 200)->save('photo-200x200.jpg');

以上代码利用 Gumlet PHP-Image-Resize 对一张名为 photo.jpg 的图片进行了裁剪操作,并将裁剪后的图片保存为 photo-200x200.jpg。更多用法详见官方文档

结语

Gumlet PHP-Image-Resize 是一款非常实用的图片动态处理库,它能够帮助我们快速、便捷地 对图片进行处理,并提高网站的性能和用户体验。如果你想使用它,一定要确保 ext-gd 库已经安装。