tbetool / img-thumbnail-generator
There is no license information available for the latest version (v1.5) of this package.
PHP library to resize image to desired height and width or generate thumbnail
Package info
github.com/TBETool/img-thumbnail-generator
pkg:composer/tbetool/img-thumbnail-generator
v1.5
2017-11-25 06:56 UTC
Requires
- php: >=5.3.0
README
resize image to desired height/width or use it to generate thumbnail images
Installation
composer require tbetool/img-thumbnail-generator
Usage
$thumb = new ImgThumbnailGenerator($source, $destination, $desired_width, $desired_height, $quality);
Parameters
- $source => (required) path to source image to generate thumbnail
- $destination => (required) absolute destination path to save thumbnail to
- $desired_width => (required) desired width of the image to resize to
- $desired_height => desired height of the image to resize to, If not provided, proportional height to widht ratio is used
- $quality => quality of the thumbnail, Default to 90
Example
$thumb = new ImgThumbnailGenerator('path_to/myImage.jpg', 'path_to/newThumb.jpp', 250, 250, 100);
Returns
True: when thumbnail is generated at destination False: if thumbnail generation is failed
Tips
- To not provide
desired_heightparameter and setqualityparameter, passNULLin place of$desired-height - To keep
$desired_heightand$qualityto its default, call function like
$thumb = new ImgThumbnailGenerator($source, $destination, $desired_width);
Developer
Anuj Sharma (https://anujsh.gitlab.io)