trisnawan/image-resizer
最新稳定版本:v1.1.0
Composer 安装命令:
composer require trisnawan/image-resizer
包简介
Resizer, Thumbnailer, Cropper Image with PHP Imagick
关键字:
README 文档
README
Change the maximum image size to get storage-efficient image files. Crop the image into a square to make it easier to create a profile photo.
Instalation
composer require trisnawan/image-resizer
Initialization
use Trisnawan\ImageResizer\ImageResizer;
// Image from user upload $filePath = $_FILES["image"]["tmp_name"]; // Image from local storage $filePath = "path/to/image_file.jpg"; $resizer = new ImageResizer($filePath);
Simple reduce image size
Use the maximum pixels and the image will be automatically reduced to the maximum size.
// Max Width in pixels $maxWidth = 640; $resizer->maxWidth($maxWidth);
Simple crop image
// Crop the image into a square from the center $resizer->cropCenter(); // Crop the image into a square from the top $resizer->cropTop();
Save to local storage
$saveFilePath = "path/to/image_new.jpg"; $resizer->writeImage($saveFilePath);
Show Blob image
// Show in blob $resizer->getBlob();
统计信息
- 总下载量: 61
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-01-29