resampler / resampler
Simple PHP library for resampling images with GD extension
Installs: 1 102
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.4.0
- ext-gd: *
This package is auto-updated.
Last update: 2024-04-12 19:18:20 UTC
README
Simple PHP library for resampling images with GD extension. More on https://arxeiss.github.io/resampler.php/
Why another library? What is so special?
- Resampler is only for resampling and never will contain drawing methods
- Counting memory usage to avoid Fatal error caused by allocating too much memory
- Support resize, crop, rectangle and rotate methods. Especially rectangle is missing in many other libraries
- Using cascade pattern / method chaining
- Support JPEG, PNG and GIF images. Decision is automatical based on file suffix
Installation & requirements
Library can be installed from Packagist and loaded with Composer, which is preferred way. Alternatively can be installed manually and loaded with autoload.php
file.
Put this line into your composer.json
file
"resampler/resampler": "~1.0"
or execute following command
composer require resampler/resampler
Manually can be library loaded with including autoload.php
file:
// Update to fit your path to resampler folder include 'resampler/autoload.php'
Requirements
Library requires at least PHP 5.4 and extension GD
Documentation and examples
More info about library, API documentation and code examples can be found on https://arxeiss.github.io/resampler.php/