GitHub - Intervention/image: PHP Image Manipulation
source link: https://github.com/Intervention/image
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Intervention Image
Intervention Image is a PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images. The package includes ServiceProviders and Facades for easy Laravel integration.
Requirements
- PHP >=5.4
- Fileinfo Extension
Supported Image Libraries
- GD Library (>=2.0)
- Imagick PHP extension (>=6.5.7)
Getting started
Code Examples
// open an image file
$img = Image::make('public/foo.jpg');
// resize image instance
$img->resize(320, 240);
// insert a watermark
$img->insert('public/watermark.png');
// save image in desired format
$img->save('public/bar.jpg');
Refer to the official documentation to learn more about Intervention Image.
Contributing
Contributions to the Intervention Image library are welcome. Please note the following guidelines before submitting your pull request.
- Follow PSR-2 coding standards.
- Write tests for new functions and added features
- API calls should work consistently with both GD and Imagick drivers
License
Intervention Image is licensed under the MIT License.
Copyright 2017 Oliver Vogel
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK