PHP Image Manipulation Class
- Resize proportionally or disproportionately.
- Crop certain part of the image.
- Rotate or flip.
- Write text on the picture.
- Watermark.
- Apply filters to images.
- PHP 7.4 and above
- PHP GD Extension
composer require muhammetsafak/image-manipulation
require_once "vendor/autoload.php";
$image = new \ImageManipulation\Image();
$image->setImage(__DIR__ . '/image.jpg');
$image->resize(300, 300);
// ... other operations
$image->save(__DIR__ . '/min_image.jpg');
$image->clean();
This library is written by Muhammet ŞAFAK and distributed under the MIT License.